MySQL рдорд╛ 300 рдорд┐рд▓рд┐рдпрди рд░реЗрдХрд░реНрдбрд╣рд░реВрдХреЛ рднреМрддрд┐рдХ рдореЗрдЯрд╛рдЙрдиреЗ рдХрдерд╛

рдкрд░рд┐рдЪрдп

рдирдорд╕реНрддреЗред рдо ningenMe, рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рд╣реБрдБред

рд╢реАрд░реНрд╖рдХрд▓реЗ рднрдиреНрдЫ, рдореЗрд░реЛ рдХрдерд╛ MySQL рдорд╛ 300 рдорд┐рд▓рд┐рдпрди рд░реЗрдХрд░реНрдбрд╣рд░реВ рднреМрддрд┐рдХ рд░реВрдкрдорд╛ рдореЗрдЯрд╛рдЙрдиреЗ рдХрдерд╛ рд╣реЛред

рдорд▓рд╛рдИ рдпрд╕рдорд╛ рдЪрд╛рд╕реЛ рднрдпреЛ, рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рдПрдЙрдЯрд╛ рд░рд┐рдорд╛рдЗрдиреНрдбрд░ (рдирд┐рд░реНрджреЗрд╢рди) рдмрдирд╛рдЙрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВред

рдЧреГрд╣ - рдЕрд▓рд░реНрдЯ

рдореИрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд░ рдорд░реНрдордд рдЧрд░реНрдиреЗ рдмреНрдпрд╛рдЪ рд╕рд░реНрднрд░рдорд╛ рдирд┐рдпрдорд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЫ рдЬрд╕рд▓реЗ MySQL рдмрд╛рдЯ рдПрдХ рджрд┐рдирдорд╛ рдПрдХ рдкрдЯрдХ рдЧрдд рдорд╣рд┐рдирд╛рдХреЛ рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдЫред

рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдпреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд▓рдЧрднрдЧ 1 рдШрдгреНрдЯрд╛ рднрд┐рддреНрд░ рдкреВрд░рд╛ рд╣реБрдиреНрдЫ, рддрд░ рдпрд╕ рдкрдЯрдХ рдпреЛ 7 рд╡рд╛ 8 рдШрдгреНрдЯрд╛ рд╕рдореНрдо рдкреВрд░рд╛ рднрдПрди, рд░ рд╕рддрд░реНрдХрддрд╛ рдкрдк рдЕрдк рд░реЛрдХрд┐рдПрди ...

рдХрд╛рд░рдг рдЦреЛрдЬреНрджреИ

рдореИрд▓реЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреБрди: рд╕реБрд░реБ рдЧрд░реНрди рд░ рд▓рдЧрд╣рд░реВ рд╣реЗрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗрдВ, рддрд░ рдореИрд▓реЗ рдХреЗрд╣рд┐ рдЧрд▓рдд рджреЗрдЦреЗрдХреЛ рдЫреИрдиред
рдХреНрд╡реЗрд░реА рд╕рд╣реА рд░реВрдкрдорд╛ рдЕрдиреБрдХреНрд░рдорд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рддрд░ рдЬрдм рдореИрд▓реЗ рдХреЗ рдЧрд▓рдд рд╣реБрдБрджреИрдЫ рднрдиреЗрд░ рд╕реЛрдЪреЗрдВ, рдореИрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реЗрдВ рдХрд┐ рдбрд╛рдЯрд╛рдмреЗрд╕ рд╕рд╛рдЗрдЬ рдПрдХрджрдо рдареВрд▓реЛ рдЫред

hoge_table | 350'000'000 |

350 рдорд┐рд▓рд┐рдпрди рд░реЗрдХрд░реНрдбред рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╕рд╣реА рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЬрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдереНрдпреЛ, рдХреЗрд╡рд▓ рдзреЗрд░реИ рдврд┐рд▓реЛред

рдкреНрд░рддрд┐ рдорд╣рд┐рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдбрд╛рдЯрд╛ рд╕рдВрдЧреНрд░рд╣ рд▓рдЧрднрдЧ 12 рд░реЗрдХрд░реНрдб рдерд┐рдпреЛред рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ рдХрд┐ рдЪрдпрди рдЖрджреЗрд╢рд▓реЗ рд▓рд╛рдореЛ рд╕рдордп рд▓рд┐рдпреЛ рд░ рд▓реЗрдирджреЗрди рд▓рд╛рдореЛ рд╕рдордпрд╕рдореНрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рднрдПрдиред

DB

рдпреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдкрдорд╛ рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рд╣реЛ рдЬреБрди рд╣рд░реЗрдХ рджрд┐рди рд▓рдЧрднрдЧ 400 рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐рд╣рд░реВ рдмрдвреНрдЫред рдбрд╛рдЯрд╛рдмреЗрд╕рд▓реЗ рдЧрдд рдорд╣рд┐рдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреБ рдкрд░реНрдиреЗ рдерд┐рдпреЛ, рддреНрдпрд╕реИрд▓реЗ, рдпреЛ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рдХрд┐ рдпрд╕рд▓реЗ рдареНрдпрд╛рдХреНрдХреИ рдбрд╛рдЯрд╛рдХреЛ рдпреЛ рдорд╛рддреНрд░рд╛рд▓рд╛рдИ рд╕рд╛рдордирд╛ рдЧрд░реНрдиреЗрдЫ, рддрд░, рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢, рдШреБрдорд╛рдЙрдиреЗ рдЕрдкрд░реЗрд╢рди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдПрдиред

рдпреЛ рдбрд╛рдЯрд╛рдмреЗрд╕ рдо рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЕрд░реНрдХреЛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдмрд╛рдЯ рд▓рд┐рдП, рддреНрдпрд╕реИрд▓реЗ рдпреЛ рдЕрдЭреИ рдкрдирд┐ рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдЛрдг рдЬрд╕реНрддреЛ рд▓рд╛рдЧреНрдпреЛред

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

рдЕрдирд┐ рдо рдХреНрд░рд┐рдпрд╛рдорд╛ рдЖрдПрдБ ред

рд╕реБрдзрд╛рд░

рддрд░реНрдХ рдЖрдлреИрдВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБ рднрдиреНрджрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рдХреЛ рдЖрдХрд╛рд░ рдШрдЯрд╛рдЙрдиреБ рд░ рдпрд╕рд▓рд╛рдИ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдордп рдХрдо рдЧрд░реНрдиреБ рдЕрдзрд┐рдХ рддрд░реНрдХрд╕рдВрдЧрдд рдерд┐рдпреЛред

рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ 300 рдорд┐рд▓рд┐рдпрди рд░реЗрдХрд░реНрдбрд╣рд░реВ рдореЗрдЯрд╛рдЙрдиреБрднрдпреЛ рднрдиреЗ рд╕реНрдерд┐рддрд┐ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреБрдкрд░реНрджрдЫ, рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рддреНрдпрд╕реЛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗ... рдПрд╣, рдореИрд▓реЗ рд╕реЛрдЪреЗрдВ рдХрд┐ рдпрд╕рд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫред

рдХрд╛рд░реНрдп рез

рднрд░рдкрд░реНрджреЛ рдмреНрдпрд╛рдХрдЕрдк рддрдпрд╛рд░ рдЧрд░рд┐рд╕рдХреЗрдкрдЫрд┐, рдореИрд▓реЗ рдЕрдиреНрддрддрдГ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдЙрди рдерд╛рд▓реЗрдВред

'рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрдБрджреИ'

DELETE FROM hoge_table WHERE create_time <= 'YYYY-MM-DD HH:MM:SS';

"тАж"

"тАж"

"рд╣рдореНрдо... рдЬрд╡рд╛рдл рдЫреИрдиред рд╕рд╛рдпрдж рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдзреЗрд░реИ рд╕рдордп рд▓рд╛рдЧреНрдЫ?" - рдореИрд▓реЗ рд╕реЛрдЪреЗрдВ, рддрд░ рдХреЗрд╡рд▓ рдХреЗрд╕рдорд╛, рдореИрд▓реЗ рдЧреНрд░рд╛рдлрд╛рдирд╛рд▓рд╛рдИ рд╣реЗрд░реЗ рд░ рдбрд┐рд╕реНрдХ рд▓реЛрдб рдзреЗрд░реИ рдЫрд┐рдЯреЛ рдмрдврд┐рд░рд╣реЗрдХреЛ рджреЗрдЦреЗред
"рдЦрддрд░рдирд╛рдХ," рдореИрд▓реЗ рдлреЗрд░рд┐ рд╕реЛрдЪреЗрдВ рд░ рддреБрд░реБрдиреНрддреИ рдЕрдиреБрд░реЛрдз рд░реЛрдХреЗрдВред

рдХрд╛рд░реНрдп рез

рд╕рдмреИ рдХреБрд░рд╛рдХреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реЗрдкрдЫрд┐, рдореИрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реЗрдВ рдХрд┐ рдбрд╛рдЯрд╛рдХреЛ рднреЛрд▓реНрдпреБрдо рдПрдХреИрдЪреЛрдЯрд┐ рд╕рдмреИ рдореЗрдЯрд╛рдЙрди рдзреЗрд░реИ рдареВрд▓реЛ рдерд┐рдпреЛред

рдореИрд▓реЗ рд▓рдЧрднрдЧ 1 рд░реЗрдХрд░реНрдбрд╣рд░реВ рдореЗрдЯрд╛рдЙрди рд╕рдХреНрдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЗрдЦреНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ рд░ рдпрд╕рд▓рд╛рдИ рд╕реБрд░реВ рдЧрд░реЗрдВред

'рдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрдЫреБ'

"рдЕрдм рдпреЛ рдкрдХреНрдХреИ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫ," рдореИрд▓реЗ рд╕реЛрдЪреЗрдВред

рдХрд╛рд░реНрдп рез

рджреЛрд╕реНрд░реЛ рд╡рд┐рдзрд┐рд▓реЗ рдХрд╛рдо рдЧрд░реНрдпреЛ, рддрд░ рдзреЗрд░реИ рд╢реНрд░рдо-рдЧрд╣рди рднрдпреЛред
рд╕рдмреИ рдХреБрд░рд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЧрд░реНрди, рдЕрдирд╛рд╡рд╢реНрдпрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдмрд┐рдирд╛, рд▓рдЧрднрдЧ рджреБрдИ рд╣рдкреНрддрд╛ рд▓рд╛рдЧреНрдиреЗрдЫред рддрд░ рдЕрдЭреИ, рдпреЛ рдкрд░рд┐рджреГрд╢реНрдпрд▓реЗ рд╕реЗрд╡рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реНрди рд╕рдХреЗрди, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореАрд▓реЗ рдпрд╕рдмрд╛рдЯ рдЯрд╛рдврд╛ рдЬрд╛рдиреБрдкрд░реНтАНрдпреЛред

рддреНрдпрд╕реИрд▓реЗ рдпрд╣рд╛рдБ рдореИрд▓реЗ рдХреЗ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ:

рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рдпрд╕рд▓рд╛рдИ рдкреБрди: рдирд╛рдорд╛рдХрд░рдг рдЧрд░реНрдиреБрд╣реЛрд╕реН

рдЕрдШрд┐рд▓реНрд▓реЛ рдЪрд░рдгрдмрд╛рдЯ, рдореИрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реЗрдВ рдХрд┐ рдпрддрд┐ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛ рдбрд╛рдЯрд╛ рдореЗрдЯрд╛рдЙрдБрджрд╛ рд╕рдорд╛рди рд░реВрдкрдорд╛ рдареВрд▓реЛ рднрд╛рд░ рд╕рд┐рд░реНрдЬрдирд╛ рд╣реБрдиреНрдЫред рддреНрдпрд╕реЛрднрдП рдореИрд▓реЗ рдЗрдиреНрд╕рд░реНрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рдирдпрд╛рдБ рддрд╛рд▓рд┐рдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВ рд░ рдо рдпрд╕рдорд╛ рдореЗрдЯрд╛рдЙрди рдЧрдЗрд░рд╣реЗрдХреЛ рдбрд╛рдЯрд╛ рд╕рд╛рд░реНрдиред

| hoge_table     | 350'000'000|
| tmp_hoge_table |  50'000'000|

рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдирдпрд╛рдБ рддрд╛рд▓рд┐рдХрд╛рд▓рд╛рдИ рдорд╛рдерд┐рдХреЛ рдЬрд╕реНрддреИ рд╕рд╛рдЗрдЬ рдмрдирд╛рдЙрдиреБрднрдпреЛ рднрдиреЗ, рдбрд╛рдЯрд╛ рдкреНрд░рд╢реЛрдзрди рдЧрддрд┐ рдкрдирд┐ 1/7 рдЫрд┐рдЯреЛ рд╣реБрдиреБрдкрд░реНрдЫред

рддрд╛рд▓рд┐рдХрд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реЗрдкрдЫрд┐ рд░ рдпрд╕рд▓рд╛рдИ рдкреБрди: рдирд╛рдорд╛рдХрд░рдг рдЧрд░реЗрдкрдЫрд┐, рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдорд╛рд╕реНрдЯрд░ рдЯреЗрдмрд▓рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдерд╛рд▓реЗрдВред рдЕрдм рдпрджрд┐ рдореИрд▓реЗ 300 рдорд┐рд▓рд┐рдпрди рд░реЗрдХрд░реНрдбрдХреЛ рд╕рд╛рде рддрд╛рд▓рд┐рдХрд╛ рдЫреЛрдбреЗрдВ рднрдиреЗ рд╕рдмреИ рдХреБрд░рд╛ рдареАрдХ рд╣реБрдиреБрдкрд░реНрдЫред
рдореИрд▓реЗ рдкрддреНрддрд╛ рд▓рдЧрд╛рдП рдХрд┐ рдЯреНрд░рдиреНрдХреЗрдЯ рд╡рд╛ рдбреНрд░рдкрд▓реЗ рдореЗрдЯрд╛рдЙрдиреЗ рднрдиреНрджрд╛ рдХрдо рдУрднрд░рд╣реЗрдб рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрдЫ рд░ рдпреЛ рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗред

рдкреНрд░рджрд░реНрд╢рди

'рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрдБрджреИ'

INSERT INTO tmp_hoge_table SELECT FROM hoge_table create_time > 'YYYY-MM-DD HH:MM:SS';

"тАж"
"тАж"
"рдЙрдореН...?"

рдХрд╛рд░реНрдп рез

рдореИрд▓реЗ рд╕реЛрдЪреЗ рдХрд┐ рдЕрдШрд┐рд▓реНрд▓реЛ рд╡рд┐рдЪрд╛рд░рд▓реЗ рдХрд╛рдо рдЧрд░реНрдиреЗрдЫ, рддрд░ рд╕рдореНрдорд┐рд▓рд┐рдд рдЕрдиреБрд░реЛрдз рдкрдард╛рдП рдкрдЫрд┐, рдзреЗрд░реИ рддреНрд░реБрдЯрд┐рд╣рд░реВ рджреЗрдЦрд╛ рдкрд░реНрдпреЛред MySQL рдХреНрд╖рдорд╛рд╢реАрд▓ рдЫреИрдиред

рдо рдкрд╣рд┐рд▓реНрдпреИ рдзреЗрд░реИ рдерд╛рдХреЗрдХреЛ рдерд┐рдПрдБ рдХрд┐ рдореИрд▓реЗ рд╕реЛрдЪреНрди рдерд╛рд▓реЗ рдХрд┐ рдо рдЕрдм рдпреЛ рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдиред

рдо рдмрд╕реЗрд░ рд╕реЛрдЪреЗрдВ рд░ рдорд╣рд╕реБрд╕ рдЧрд░реЗрдВ рдХрд┐ рддреНрдпрд╣рд╛рдБ рдПрдХ рдкрдЯрдХрдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рд╕рдореНрдорд┐рд▓рд┐рдд рдкреНрд░рд╢реНрдирд╣рд░реВ рдерд┐рдП ...
рдореИрд▓реЗ рдбрд╛рдЯрд╛рдмреЗрд╕рд▓реЗ рез рджрд┐рдирдорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреБрдкрд░реНрдиреЗ рдбрд╛рдЯрд╛рдХреЛ рдорд╛рддреНрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рдШреБрд╕рд╛рдЙрди рдЕрдиреБрд░реЛрдз рдкрдард╛рдЙрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реЗрдВред рднрдпреЛ!

рдЦреИрд░, рддреНрдпрд╕ рдкрдЫрд┐ рд╣рд╛рдореА рдбрд╛рдЯрд╛рдХреЛ рд╕рдорд╛рди рдорд╛рддреНрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдард╛рдЙрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫреМрдВред рд╣рд╛рдореАрд▓реЗ рдПрдХ рдорд╣рд┐рдирд╛рдХреЛ рдореВрд▓реНрдпрдХреЛ рдбреЗрдЯрд╛ рд╣рдЯрд╛рдЙрдиреБ рдкрд░реНрдиреЗ рднрдПрдХреЛрд▓реЗ, рд╣рд╛рдореА рдпреЛ рдЕрдкрд░реЗрд╢рди рд▓рдЧрднрдЧ 35 рдкрдЯрдХ рджреЛрд╣реЛрд░реНрдпрд╛рдЙрдБрдЫреМрдВред

рддрд╛рд▓рд┐рдХрд╛ рдкреБрди: рдирд╛рдорд╛рдХрд░рдг рдЧрд░реНрджреИ

рдпрд╣рд╛рдБ рднрд╛рдЧреНрдп рдореЗрд░реЛ рдкрдХреНрд╖рдорд╛ рдерд┐рдпреЛ: рд╕рдмреИ рдХреБрд░рд╛ рд╕рдЬрд┐рд▓реИ рд╕рдВрдЧ рдЧрдпреЛред

рдЕрд▓рд░реНрдЯ рд╣рд░рд╛рдПрдХреЛ рдЫ

рдмреНрдпрд╛рдЪ рдкреНрд░рд╢реЛрдзрди рдЧрддрд┐ рдмрдвреЗрдХреЛ рдЫред

рдкрд╣рд┐рд▓реЗ рдпреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рд┐рдм рдПрдХ рдШрдиреНрдЯрд╛ рд▓рд╛рдЧреНрдереНрдпреЛ, рдЕрд╣рд┐рд▓реЗ рдХрд░рд┐рдм реи рдорд┐рдиреЗрдЯ рд▓рд╛рдЧреНрдЫред

рд╕рдмреИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╣рд▓ рднрдЗрд╕рдХреЗрдХрд╛ рдЫрдиреН рднрдиреНрдиреЗ рдкрдХреНрдХрд╛ рднрдПрдкрдЫрд┐ рдореИрд▓реЗ рейреж рдХрд░реЛрдб рд░реЗрдХрд░реНрдбрд╣рд░реВ рдЫреЛрдбреЗрдБред рдореИрд▓реЗ рдЯреЗрдмрд▓ рд╣рдЯрд╛рдПрдБ рд░ рдкреБрдирд░реНрдЬрдиреНрдо рдорд╣рд╕реБрд╕ рдЧрд░реЗрдВред

рд╕рд╛рд░рд╛рдВрд╢

рдореИрд▓реЗ рдорд╣рд╕реБрд╕ рдЧрд░реЗрдВ рдХрд┐ рдмреНрдпрд╛рдЪ рдкреНрд░рд╢реЛрдзрдирдорд╛ рд░реЛрдЯреЗрд╢рди рдкреНрд░рд╢реЛрдзрди рд╣рд░рд╛рдЗрд░рд╣реЗрдХреЛ рдерд┐рдпреЛ, рд░ рддреНрдпреЛ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдерд┐рдпреЛред рдпрд╕ рдкреНрд░рдХрд╛рд░рдХреЛ рд╡рд╛рд╕реНрддреБ рддреНрд░реБрдЯрд┐рд▓реЗ рд╕рдордпрдХреЛ рдмрд░реНрдмрд╛рджреА рдирд┐рдореНрддреНрдпрд╛рдЙрдБрдЫред

рдХреЗ рддрдкрд╛рдЗрдБ рдбрд╛рдЯрд╛рдмреЗрд╕рдмрд╛рдЯ рд░реЗрдХрд░реНрдбрд╣рд░реВ рдореЗрдЯрд╛рдЙрдБрджрд╛ рдбрд╛рдЯрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐рдХреЛ рд╕рдордпрдорд╛ рд▓реЛрдбрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕реЛрдЪреНрдиреБрд╣реБрдиреНрдЫ? MySQL рдУрднрд░рд▓реЛрдб рдирдЧрд░реМрдВред

рдбрд╛рдЯрд╛рдмреЗрд╕рдорд╛ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдЬрд╛рдиреНрдиреЗрд╣рд░реВрд▓реЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдкрдорд╛ рддреНрдпрд╕реНрддреЛ рд╕рдорд╕реНрдпрд╛рдХреЛ рд╕рд╛рдордирд╛ рдЧрд░реНрджреИрдирдиреНред рддрдкрд╛рдИрдВ рдмрд╛рдБрдХреА рдХреЛ рд▓рд╛рдЧреА, рдорд▓рд╛рдИ рдЖрд╢рд╛ рдЫ рдХрд┐ рдпреЛ рд▓реЗрдЦ рдЙрдкрдпреЛрдЧреА рдерд┐рдпреЛред

рдкрдвреНрдиреБ рднрдПрдХреЛрдорд╛ рдзрдиреНрдпрд╡рд╛рдж!

рдпрджрд┐ рддрдкрд╛рдЗрдБ рд╣рд╛рдореАрд▓рд╛рдИ рдпреЛ рд▓реЗрдЦ рдорди рдкрд░реНрдпреЛ рдХрд┐, рдЕрдиреБрд╡рд╛рдж рд╕реНрдкрд╖реНрдЯ рдЫ рдХрд┐, рдпреЛ рддрдкрд╛рдЗрдБрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧреА рдерд┐рдпреЛ рдХрд┐ рднрдиреЗрд░ рдмрддрд╛рдЙрдиреБрднрдпреЛ рднрдиреЗ рд╣рд╛рдореА рдзреЗрд░реИ рдЦреБрд╕реА рд╣реБрдиреЗрдЫреМрдВ?

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди