рдЖрдкрдХреЛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдкрд░ рдкреГрд╖реНрдард╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╡рд╛рджреНрдп рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рдирдорд╕реНрддреЗ! рдореИрдВ рдПрдХ рдмреИрдХрдПрдВрдб рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВ рдЬреЛ рдЬрд╛рд╡рд╛ + рд╕реНрдкреНрд░рд┐рдВрдЧ рдореЗрдВ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдЯрд┐рдВрдХреЙрдл рдХреА рдЖрдВрддрд░рд┐рдХ рдЙрддреНрдкрд╛рдж рд╡рд┐рдХрд╛рд╕ рдЯреАрдореЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВред

рдЖрдкрдХреЛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдкрд░ рдкреГрд╖реНрдард╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╡рд╛рджреНрдп рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рд╣рдорд╛рд░реА рдЯреАрдо рдореЗрдВ, DBMS рдореЗрдВ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╢реНрди рдЕрдХреНрд╕рд░ рдЙрдарддрд╛ рд╣реИред рдЖрдк рд╣рдореЗрд╢рд╛ рдереЛрдбрд╝рд╛ рддреЗрдЬрд╝ рд╣реЛрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдк рд╣рдореЗрд╢рд╛ рд╕реЛрдЪ-рд╕рдордЭрдХрд░ рдмрдирд╛рдП рдЧрдП рдЗрдВрдбреЗрдХреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ - рдЖрдкрдХреЛ рдХреБрдЫ рд╕рдорд╛рдзрд╛рди рддрд▓рд╛рд╢рдиреЗ рд╣реЛрдВрдЧреЗред рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЙрдЪрд┐рдд рдЕрдиреБрдХреВрд▓рди рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рд╡реЗрдм рдкрд░ рдШреВрдордиреЗ рдХреЗ рджреМрд░рд╛рди, рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдорд╛рд░реНрдХрд╕ рд╡рд╛рдпрдирд╛рдВрдб рдХрд╛ рдЕрддреНрдпрдВрдд рдЙрдкрдпреЛрдЧреА рдмреНрд▓реЙрдЧрдПрд╕рдХреНрдпреВрдПрд▓ рдкрд░рдлреЙрд░реНрдореЗрдВрд╕ рдПрдХреНрд╕рдкреНрд▓реЗрдиреНрдб рдХреЗ рд▓реЗрдЦрдХред рдпрд╣ рд╡рд╣ рджреБрд░реНрд▓рдн рдкреНрд░рдХрд╛рд░ рдХрд╛ рдмреНрд▓реЙрдЧ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдЖрдк рд╕рднреА рд▓реЗрдЦ рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдорд╛рд░реНрдХрд╕ рдХреЗ рдПрдХ рд▓рдШреБ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рдЪрд╛рд╣реВрдБрдЧрд╛ред рдЗрд╕реЗ рдХреБрдЫ рд╣рдж рддрдХ рдПрдХ рдШреЛрд╖рдгрд╛рдкрддреНрд░ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ SQL рдорд╛рдирдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдСрдлрд╕реЗрдЯ рдСрдкрд░реЗрд╢рди рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рдкреБрд░рд╛рдиреА, тАЛтАЛрд▓реЗрдХрд┐рди рдЕрднреА рднреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╕рдорд╕реНрдпрд╛ рдкрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред

рдХреБрдЫ рд╕реНрдерд╛рдиреЛрдВ рдкрд░ рдореИрдВ рд▓реЗрдЦрдХ рдХреЛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдФрд░ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рдХрд░реВрдВрдЧрд╛ред рдореИрдВ рдРрд╕реЗ рд╕рднреА рд╕реНрдерд╛рдиреЛрдВ рдХреЛ "рд▓рдЧрднрдЧ" рдХрд╣реВрдБрдЧрд╛ред рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП

рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдкрд░рд┐рдЪрдп

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдСрдлрд╕реЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреЗрдЬ рдЪрдпрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдФрд░ рдзреАрдорд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕реЗ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рдбрд┐рдЬрд╝рд╛рдЗрди рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ?

рддреЛ, рдСрдлрд╝рд╕реЗрдЯ рдХреАрд╡рд░реНрдб рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдкрд╣рд▓реЗ n рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рдЕрднреА рднреА рдбрд┐рд╕реНрдХ рд╕реЗ рдЗрди рдкрд╣рд▓реЗ n рд░рд┐рдХреЙрд░реНрдбреНрд╕ рдХреЛ рджрд┐рдП рдЧрдП рдХреНрд░рдо рдореЗрдВ рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдиреЛрдЯ: рдпрджрд┐ рдпрд╣ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИ рддреЛ рд╕реЙрд░реНрдЯрд┐рдВрдЧ рд▓рд╛рдЧреВ рдХрд░реЗрдВ), рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА n+1 рд╕реЗ рдЖрдЧреЗ рдХреЗ рд░рд┐рдХреЙрд░реНрдб рд╡рд╛рдкрд╕ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ DBMS рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдорд╛рдирдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдореВрд▓ рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рд╣реИ:

...рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд░рдордмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдШрдЯрд╛рдХрд░ рд╕реАрдорд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░рд╛рд░рдВрдн рд╕реЗтАж
-рдПрд╕рдХреНрдпреВрдПрд▓:2016, рднрд╛рдЧ 2, 4.15.3 рд╡реНрдпреБрддреНрдкрдиреНрди рддрд╛рд▓рд┐рдХрд╛рдПрдБ (рдиреЛрдЯ: рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдорд╛рдирдХ)

рдпрд╣рд╛рдВ рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдСрдлрд╕реЗрдЯ рдПрдХ рдПрдХрд▓ рдкреИрд░рд╛рдореАрдЯрд░ рд▓реЗрддрд╛ рд╣реИ - рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдХреЙрд░реНрдб рдХреА рд╕рдВрдЦреНрдпрд╛, рдФрд░ рдмрд╕ рдЗрддрдирд╛ рд╣реАред рдЗрд╕ рдкрд░рд┐рднрд╛рд╖рд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП, DBMS рдХреЗрд╡рд▓ рд╕рднреА рд░рд┐рдХреЙрд░реНрдб рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдЕрдирд╛рд╡рд╢реНрдпрдХ рд░рд┐рдХреЙрд░реНрдб рд╣рдЯрд╛ рд╕рдХрддрд╛ рд╣реИред рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдСрдлрд╕реЗрдЯ рдХреА рдпрд╣ рдкрд░рд┐рднрд╛рд╖рд╛ рд╣рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддреА рд╣реИред рдФрд░ рдЗрд╕рд╕реЗ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдпрд╣ SQL рд╣реИ рдпрд╛ NoSQLред

рдмрд╕ рдереЛрдбрд╝рд╛ рдФрд░ рджрд░реНрдж рд╣реИ

рдСрдлрд╕реЗрдЯ рд╕реЗ рдЬреБрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдПрдВ рдпрд╣реАрдВ рдЦрддреНрдо рдирд╣реАрдВ рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐, рдбрд┐рд╕реНрдХ рд╕реЗ рдбреЗрдЯрд╛ рдХреЗ рджреЛ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреЗ рдмреАрдЪ, рдХреЛрдИ рдЕрдиреНрдп рдСрдкрд░реЗрд╢рди рдПрдХ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛрдЧрд╛?

рдЖрдкрдХреЛ рдХреБрдВрдЬрд┐рдпреЛрдВ рдкрд░ рдкреГрд╖реНрдард╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╡рд╛рджреНрдп рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?

рдЬрдм рдСрдлрд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд┐рдЫрд▓реЗ рдкреГрд╖реНрдареЛрдВ рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рднрд┐рдиреНрди рдкреГрд╖реНрдареЛрдВ рдХреЗ рдкрдврд╝рдиреЗ рдХреЗ рдмреАрдЪ рдПрдХ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдЬреЛрдбрд╝рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЖрдкрдХреЛ рд╕рдВрднрд╡рддрдГ рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рдорд┐рд▓реЗрдВрдЧреЗ (рдзреНрдпрд╛рди рджреЗрдВ: рдпрд╣ рддрдм рд╕рдВрднрд╡ рд╣реИ рдЬрдм рд╣рдо рдирд┐рд░реНрдорд╛рдг рдХреЗ рдХреНрд░рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрда рджрд░ рдкреГрд╖реНрда рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ) рд╣рдорд╛рд░реЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмреАрдЪ рдореЗрдВ рдЗрд╕реЗ рдПрдХ рдирдИ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдорд┐рд▓ рд╕рдХрддреА рд╣реИ)ред

рдпрд╣ рдЪрд┐рддреНрд░ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдЖрдзрд╛рд░ рдкрд╣рд▓реЗ 10 рд░рд┐рдХреЙрд░реНрдб рдкрдврд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдПрдХ рдирдпрд╛ рд░рд┐рдХреЙрд░реНрдб рдбрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╕рднреА рдкрдврд╝реЗ рдЧрдП рд░рд┐рдХреЙрд░реНрдб рдХреЛ 1 рд╕реЗ рдСрдлрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдлрд┐рд░ рдЖрдзрд╛рд░ рдЕрдЧрд▓реЗ 10 рд░рд┐рдХреЙрд░реНрдб рд╕реЗ рдПрдХ рдирдпрд╛ рдкреГрд╖реНрда рд▓реЗрддрд╛ рд╣реИ рдФрд░ 11рд╡реЗрдВ рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд╕реЗ 10рд╡рд╛рдВ, рдЗрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреА рдирдХрд▓ред рдЗрд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдЬреБрдбрд╝реА рдЕрдиреНрдп рд╡рд┐рд╕рдВрдЧрддрд┐рдпрд╛рдБ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдмрд╕реЗ рдЖрдо рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╣реА рдкрддрд╛ рд▓рдЧрд╛ рдЪреБрдХреЗ рд╣реИрдВ, рдпреЗ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ DBMS рдпрд╛ рдЙрдирдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕рдорд╕реНрдпрд╛рдПрдБ рдирд╣реАрдВ рд╣реИрдВред рд╕рдорд╕реНрдпрд╛ SQL рдорд╛рдирдХ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╣реИред рд╣рдо DBMS рдХреЛ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдХреМрди рд╕рд╛ рдкреЗрдЬ рд▓рд╛рдирд╛ рд╣реИ рдпрд╛ рдХрд┐рддрдиреЗ рд░рд┐рдХреЙрд░реНрдб рдЫреЛрдбрд╝рдирд╛ рд╣реИред рдбреЗрдЯрд╛рдмреЗрд╕ рдРрд╕реЗ рдЕрдиреБрд░реЛрдз рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрдо рдЬрд╛рдирдХрд╛рд░реА рд╣реИред

рдпрд╣ рднреА рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдХреНрд╡реЗрд░реА рдХреЗ рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рд╕рд╛рде рд╣реИред рдРрд╕реЗ рдХрдИ рдФрд░ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИрдВ рдЬреЛ рдЕрдкрдиреА рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рдкреНрд░рдХреГрддрд┐ рдореЗрдВ рд╕рдорд╛рди рд╣реИрдВ:

  • рдСрдлрд╕реЗрдЯ рдХреАрд╡рд░реНрдб рд╡реИрд╕рд╛ рд╣реА рд╣реИ рдЬреИрд╕рд╛ рдкрд╣рд▓реЗ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рджреЛ рдХреАрд╡рд░реНрдб рд╕реАрдорд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг [рдСрдлрд╝рд╕реЗрдЯ] (рд╣рд╛рд▓рд╛рдБрдХрд┐ рд╕реАрдорд╛ рд╕реНрд╡рдпрдВ рдЗрддрдиреА рдмреБрд░реА рдирд╣реАрдВ рд╣реИ)ред
  • рдкрдВрдХреНрддрд┐ рдХреНрд░рдорд╛рдВрдХрди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдирд┐рдЪрд▓реА рд╕реАрдорд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, row_number(), rownum, рдЖрджрд┐)ред

рдпреЗ рд╕рднреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпрд╛рдБ рдмрд╕ рдЖрдкрдХреЛ рдмрддрд╛рддреА рд╣реИрдВ рдХрд┐ рдХрд┐рддрдиреА рдкрдВрдХреНрддрд┐рдпрд╛рдБ рдЫреЛрдбрд╝рдиреА рд╣реИрдВ, рдХреЛрдИ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рдпрд╛ рд╕рдВрджрд░реНрдн рдирд╣реАрдВред

рдмрд╛рдж рдореЗрдВ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдСрдлрд╝рд╕реЗрдЯ рдХреАрд╡рд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдЗрди рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рд░рд╛рдВрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдСрдлрд╕реЗрдЯ рдХреЗ рдмрд┐рдирд╛ рдЬреАрд╡рди

рдЕрдм рдЖрдЗрдП рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЗрди рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд┐рдирд╛ рд╣рдорд╛рд░реА рджреБрдирд┐рдпрд╛ рдХреИрд╕реА рд╣реЛрдЧреАред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рдСрдлрд╕реЗрдЯ рдХреЗ рдмрд┐рдирд╛ рдЬреАрд╡рди рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИ: рдПрдХ рдЪрдпрди рдХреЗ рд╕рд╛рде, рдЖрдк рдХреЗрд╡рд▓ рдЙрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рд╣рдордиреЗ рдЕрднреА рддрдХ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ (рдзреНрдпрд╛рди рджреЗрдВ: рдпрд╛рдиреА, рдЬреЛ рдкрд┐рдЫрд▓реЗ рдкреГрд╖реНрда рдкрд░ рдирд╣реАрдВ рдереЗ), рдЬрд╣рд╛рдВ рдПрдХ рд╢рд░реНрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗред

рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо рдЗрд╕ рддрдереНрдп рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЪрдпрди рдПрдХ рдСрд░реНрдбрд░ рдХрд┐рдП рдЧрдП рд╕реЗрдЯ (рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рдСрд░реНрдбрд░ рджреНрд╡рд╛рд░рд╛) рдкрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЪреВрдБрдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдСрд░реНрдбрд░ рдХрд┐рдпрд╛ рд╣реБрдЖ рд╕реЗрдЯ рд╣реИ, рд╣рдо рдХреЗрд╡рд▓ рдкрд┐рдЫрд▓реЗ рдкреГрд╖реНрда рдХреЗ рдЕрдВрддрд┐рдо рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдкреАрдЫреЗ рдореМрдЬреВрдж рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рдлреА рд╕рд░рд▓ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

    SELECT ...
    FROM ...
    WHERE ...
    AND id < ?last_seen_id
    ORDER BY id DESC
    FETCH FIRST 10 ROWS ONLY

рдпрд╣реА рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рд╕рдВрдкреВрд░реНрдг рд╕рд┐рджреНрдзрд╛рдВрдд рд╣реИред рдирд┐рд╕реНрд╕рдВрджреЗрд╣, рдХрдИ рд╕реНрддрдВрднреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреНрд░рдордмрджреНрдз рдХрд░рдиреЗ рдкрд░ рдЪреАрдЬрд╝реЗрдВ рдЕрдзрд┐рдХ рдордЬрд╝реЗрджрд╛рд░ рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡рд┐рдЪрд╛рд░ рдЕрднреА рднреА рд╡рд╣реА рд╣реИред рдпрд╣ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдпрд╣ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрдИ рд▓реЛрдЧреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ NoSQL-рдирд┐рд░реНрдгрдп.

рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╕реАрдХ рдореЗрдердб рдпрд╛ рдХреАрд╕реЗрдЯ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ рдкрд░рд┐рдгрд╛рдо рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ (рдзреНрдпрд╛рди рджреЗрдВ: рдкреГрд╖реНрда рдкрдврд╝рдиреЗ рдХреЗ рдмреАрдЪ рд▓рд┐рдЦрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд╣рд▓реЗ рд╡рд░реНрдгрд┐рдд рд╣реИ) рдФрд░ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЬреЛ рд╣рдо рд╕рднреА рдХреЛ рдкрд╕рдВрдж рд╣реИ, рд╡рд╣ рдХреНрд▓рд╛рд╕рд┐рдХ рдСрдлрд╝рд╕реЗрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рдФрд░ рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╕реНрдерд┐рд░рддрд╛ рдЗрд╕ рддрдереНрдп рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдХрд┐ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордп рдЕрдиреБрд░реЛрдзрд┐рдд рддрд╛рд▓рд┐рдХрд╛ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдЕрдиреБрдкрд╛рдд рдореЗрдВ рдирд╣реАрдВ рдмрдврд╝рддрд╛ рд╣реИ (рдиреЛрдЯ: рдпрджрд┐ рдЖрдк рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЗ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЗ рдХрд╛рдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдпрд╣ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд▓реЗрдЦрдХ рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рджреЗрдЦреЗрдВ. рдЖрдк рд╡рд╣рд╛рдВ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рддреБрд▓рдирд╛рддреНрдордХ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рднреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред

рд╕реНрд▓рд╛рдЗрдбреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рд╣реИрдирд┐рд╕реНрд╕рдВрджреЗрд╣, рдХреБрдВрдЬрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреГрд╖реНрдард╛рдВрдХрди рд╕рд░реНрд╡рд╢рдХреНрддрд┐рдорд╛рди рдирд╣реАрдВ рд╣реИ - рдЗрд╕рдХреА рдЕрдкрдиреА рд╕реАрдорд╛рдПрдБ рд╣реИрдВред рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЙрд╕рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреГрд╖реНрдареЛрдВ рдХреЛ рдкрдврд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рд╣реИ (рдиреЛрдЯ: рдЕрд╕рдВрдЧрдд рд░реВрдк рд╕реЗ)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдВрддрд╣реАрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ (рдиреЛрдЯ: рдлреНрд░рдВрдЯ рдПрдВрдб рдкрд░) рдХреЗ рдпреБрдЧ рдореЗрдВ, рдпрд╣ рдРрд╕реА рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЗрдЬ рдирдВрдмрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╡реИрд╕реЗ рднреА рдпреВрдЖрдИ рдбрд┐рдЬрд╝рд╛рдЗрди рдореЗрдВ рдПрдХ рдмреБрд░рд╛ рдирд┐рд░реНрдгрдп рд╣реИ (рдиреЛрдЯ: рд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХ рдХреА рд░рд╛рдп)ред

рдФрдЬрд╝рд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рд▓рд┐рдП рд╡рд╛рджреНрдп рд╕рдорд░реНрдерди рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг рдХреБрдВрдЬрд┐рдпреЛрдВ рдкрд░ рдкреГрд╖реНрдард╛рдВрдХрди рдЕрдХреНрд╕рд░ рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдврд╛рдВрдЪреЛрдВ рд╕рд╣рд┐рдд рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг, рдЖрдкрдХреЛ рдпрд╣ рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рд╕реНрдерд┐рддрд┐ рдЗрд╕ рддрдереНрдп рд╕реЗ рдмрдврд╝ рдЧрдИ рд╣реИ рдХрд┐ рд╡рд░реНрдгрд┐рдд рд╡рд┐рдзрд┐ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХреЛрдВ рдореЗрдВ рдПрдВрдб-рдЯреВ-рдПрдВрдб рд╕рдорд░реНрдерди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдбреАрдмреАрдПрдордПрд╕ рд╕реЗ рд▓реЗрдХрд░ рдЕрдВрддрд╣реАрди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ AJAX рдЕрдиреБрд░реЛрдз рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рддрдХред рдХреЗрд╡рд▓ рдкреГрд╖реНрда рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЕрдм рдЖрдкрдХреЛ рдПрдХ рд╕рд╛рде рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХреБрдВрдЬрд┐рдпреЛрдВ рдкрд░ рдкреГрд╖реНрдард╛рдВрдХрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдзреАрд░реЗ-рдзреАрд░реЗ рдмрдврд╝ рд░рд╣реА рд╣реИред рдЗрд╕ рд╕рдордп рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ:

(рдиреЛрдЯ: рдХреБрдЫ рд▓рд┐рдВрдХ рдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рд╣рдЯрд╛ рджрд┐рдП рдЧрдП рдереЗ рдХрд┐ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд╕рдордп рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдп 2017-2018 рд╕реЗ рдЕрдкрдбреЗрдЯ рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рдпрджрд┐ рдЖрдк рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдореВрд▓ рд╕реНрд░реЛрдд рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред)

рдЗрд╕реА рд╡рдХреНрдд рдЖрдкрдХреА рдорджрдж рдХреА рдЬрд░реВрд░рдд рд╣реИ. рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рдРрд╕реЗ рдврд╛рдВрдЪреЗ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдпрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХрд╛ рдХреЛрдИ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЖрдкрд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВ, рдореИрдВ рдЖрдЧреНрд░рд╣ рдХрд░рддрд╛ рд╣реВрдВ, рдореИрдВ рдЖрдкрд╕реЗ рдХреБрдВрдЬрд┐рдпреЛрдВ рдкрд░ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЗ рд▓рд┐рдП рдореВрд▓ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реВрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ рдпрд╛ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреА (╤Д╨╛╤А╤Г╨╝, рдЯреНрд╡рд┐рдЯрд░, рд╕рдВрдкрд░реНрдХ рдХрд░реЗрдВ рдкреНрд░рдкрддреНрд░) (рдиреЛрдЯ: рдорд╛рд░реНрдХрд╕ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЕрдиреБрднрд╡ рд╕реЗ, рдореИрдВ рдХрд╣ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╡рд╣ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЛ рдлреИрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реИ)ред

рдпрджрд┐ рдЖрдк рддреИрдпрд╛рд░ рдХрд┐рдП рдЧрдП рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдкрдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдкреГрд╖реНрдард╛рдВрдХрди рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рдпреЛрдЧреНрдп рд╣реИрдВ, рддреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рдмрдирд╛рдПрдВ рдпрд╛ рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдПрдХ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рднреА рдкреЗрд╢ рдХрд░реЗрдВред рдЖрдк рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рд▓рд┐рдВрдХ рднреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ.

рдирд┐рд╖реНрдХрд░реНрд╖

рдХреБрдВрдЬрд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреЗрдЬрд┐рдиреЗрд╢рди рдЬреИрд╕рд╛ рд╕рд░рд▓ рдФрд░ рдЙрдкрдпреЛрдЧреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╡реНрдпрд╛рдкрдХ рдирд╣реАрдВ рд╣реЛрдиреЗ рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕реЗ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдмрдбрд╝реЗ рдкреНрд░рдпрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореБрдЦреНрдп рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдХрдИ рд▓реЛрдЧ рдСрдлрд╕реЗрдЯ рдХреЛ рджреЗрдЦрдиреЗ рдФрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдЖрджреА рд╣реИрдВ - рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдорд╛рдирдХ рджреНрд╡рд╛рд░рд╛ рд╣реА рддрдп рд╣реЛрддрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдХреБрдЫ рд▓реЛрдЧ рдкреЗрдЬрд┐рдиреЗрд╢рди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕ рд╡рдЬрд╣ рд╕реЗ, рдлреНрд░реЗрдорд╡рд░реНрдХ рдФрд░ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рд╕реЗ рд╡рд╛рджреНрдп рд╕рдорд░реНрдерди рдЦрд░рд╛рдм рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдСрдлрд╕реЗрдЯ-рдореБрдХреНрдд рдкреЗрдЬрд┐рдиреЗрд╢рди рдХрд╛ рд╡рд┐рдЪрд╛рд░ рдФрд░ рд▓рдХреНрд╖реНрдп рдЖрдкрдХреЗ рдХрд░реАрдм рд╣реИ, рддреЛ рдЗрд╕реЗ рдлреИрд▓рд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВ!

рд╕реНрд░реЛрдд: https://use-the-index-luke.com/no-offset
рд▓реЗрдЦрдХ: рдорд╛рд░реНрдХрд╕ рд╡рд┐рдирдВрдж

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ