DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдмреЕрдХрдПрдВрдб рдбреЗрд╡реНрд╣рд▓рдкрд░рд▓рд╛ рд╣реЗ рдХрд╕реЗ рд╕рдордЬрддреЗ рдХреА SQL рдХреНрд╡реЗрд░реА тАЬрдкреНрд░реЙрдбтАЭ рд╡рд░ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╛рдо рдХрд░реЗрд▓? рдореЛрдареНрдпрд╛ рдХрд┐рдВрд╡рд╛ рд╡реЗрдЧрд╛рдиреЗ рд╡рд╛рдврдгрд╛рд▒реНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛рдВрдордзреНрдпреЗ, рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ "рдЙрддреНрдкрд╛рджрди" рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдорд┐рд│рдд рдирд╛рд╣реА. рдЖрдгрд┐ рдкреНрд░рд╡реЗрд╢рд╛рд╕рд╣, рд╕рд░реНрд╡ рд╡рд┐рдирдВрддреНрдпрд╛ рд╡реЗрджрдирд╛рд░рд╣рд┐рддрдкрдгреЗ рддрдкрд╛рд╕рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реАрдд рдЖрдгрд┐ рдбреЗрдЯрд╛рдмреЗрд╕рдЪреА рдПрдХ рдкреНрд░рдд рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреЗрдХрджрд╛ рддрд╛рд╕ рд▓рд╛рдЧрддрд╛рдд. рдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдПрдХ рдХреГрддреНрд░рд┐рдо DBA рддрдпрд╛рд░ рдХреЗрд▓рд╛ - рдЬреЛ. рд╣реЗ рдЖрдзреАрдЪ рдЕрдиреЗрдХ рдХрдВрдкрдиреНрдпрд╛рдВрдордзреНрдпреЗ рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдбрдЭрдирднрд░ рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдорджрдд рдХрд░рддреЗ.

рд╡реНрд╣рд┐рдбрд┐рдУ:

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рд╕рд░реНрд╡рд╛рдВрдирд╛ рдирдорд╕реНрдХрд╛рд░! рдорд╛рдЭреЗ рдирд╛рд╡ рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ рдЖрд╣реЗ. рдореА рдПрдХрд╛ рдХрдВрдкрдиреАрдд рдХрд╛рдо рдХрд░рддреЛ postgres.ai. рд╡рд┐рдХрд╛рд╕рдХ, DBA рдЖрдгрд┐ QAs рдХрдбреВрди Postgres рдЪреНрдпрд╛ рдХрд╛рдорд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╡рд┐рд▓рдВрдм рджреВрд░ рдХрд░реВрди рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпреЗрд▓рд╛ рдЧрддреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рд╡рдЪрдирдмрджреНрдз рдЖрд╣реЛрдд.

рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЪрд╛рдВрдЧрд▓реЗ рдХреНрд▓рд╛рдпрдВрдЯ рдЖрд╣реЗрдд рдЖрдгрд┐ рдЖрдЬрдЪреНрдпрд╛ рдЕрд╣рд╡рд╛рд▓рд╛рдЪрд╛ рдХрд╛рд╣реА рднрд╛рдЧ рдЖрдореНрд╣реА рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕реЛрдмрдд рдХрд╛рдо рдХрд░рддрд╛рдирд╛ рднреЗрдЯрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдВрдирд╛ рд╕рдорд░реНрдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓. рдЖрдореНрд╣реА рддреНрдпрд╛рдВрдирд╛ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреНрдпрд╛рд╕ рдХрд╢реА рдорджрдд рдХреЗрд▓реА рдпрд╛рдмрджреНрджрд▓ рдореА рдмреЛрд▓реЗрди.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЬреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рдЬрдЯрд┐рд▓ рд╣рд╛рдп-рд▓реЛрдб рд╕реНрдерд▓рд╛рдВрддрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЕрд╕рддреЛ рдЖрдгрд┐ рдХрд░рдд рдЕрд╕рддреЛ, рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рд╕реНрд╡рддрдГрд▓рд╛ рдкреНрд░рд╢реНрди рд╡рд┐рдЪрд╛рд░рддреЛ: тАЬрд╣реЗ рд╕реНрдерд▓рд╛рдВрддрд░ рдмрдВрдж рд╣реЛрдИрд▓ рдХрд╛?тАЭ. рдЖрдореНрд╣реА рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рд╡рд╛рдкрд░рддреЛ, рдЖрдореНрд╣реА рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡реА рд╕рд╣рдХрд╛рд░реА, рдбреАрдмреАрдП рддрдЬреНрдЮрд╛рдВрдЪреЗ рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░рддреЛ. рдЖрдгрд┐ рддреЗ рдЙрдбреЗрд▓ рдХреА рдирд╛рд╣реА рд╣реЗ рддреЗ рд╕рд╛рдВрдЧреВ рд╢рдХрддрд╛рдд.

рдкрд░рдВрддреБ рдХрджрд╛рдЪрд┐рдд рдкреВрд░реНрдг рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдкреНрд░рддреАрдВрд╡рд░ рдЖрдкрдг рддреНрдпрд╛рдЪреА рдЪрд╛рдЪрдгреА рдХрд░реВ рд╢рдХрд▓реЛ рддрд░ рддреЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рд╣реЛрдИрд▓. рдЖрдгрд┐ рдЖрдЬ рдЖрдкрдг рдлрдХреНрдд рдЪрд╛рдЪрдгреАрд╕рд╛рдареА рдХреЛрдгрддреЗ рджреГрд╖реНрдЯрд┐рдХреЛрди рдЖрд╣реЗрдд рдЖрдгрд┐ рддреЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рдХрд╕реЗ рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛ рд╕рд╛рдзрдирд╛рдВрдиреА рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ рдпрд╛рдмрджреНрджрд▓ рдмреЛрд▓реВ. рдЖрдореНрд╣реА рдЕрд╢рд╛ рдкрджреНрдзрддреАрдВрдЪреЗ рд╕рд╛рдзрдХ рдЖрдгрд┐ рдмрд╛рдзрдХ рдЖрдгрд┐ рдЖрдореНрд╣реА рдпреЗрдереЗ рдХрд╛рдп рдирд┐рд░рд╛рдХрд░рдг рдХрд░реВ рд╢рдХрддреЛ рдпрд╛рдмрджреНрджрд▓ рджреЗрдЦреАрд▓ рдмреЛрд▓реВ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдХреЛрдгреА рдереЗрдЯ рдЙрддреНрдкрд╛рджрдирд╛рд╡рд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдмрдирд╡рд▓реА рдЖрд╣реЗ рдХрд┐рдВрд╡рд╛ рдХреЛрдгрддреЗрд╣реА рдмрджрд▓ рдХреЗрд▓реЗ рдЖрд╣реЗрдд? рдЕрдЧрджреА рдереЛрдбрд╛. рдЖрдгрд┐ рдпрд╛рдореБрд│реЗ рдбреЗрдЯрд╛ рдЧрдорд╛рд╡рд▓рд╛ рдХрд┐рдВрд╡рд╛ рдбрд╛рдЙрдирдЯрд╛рдЗрдо рд╣реЛрддрд╛ рд╣реЗ рддрдереНрдп рдХреЛрдгрд╛рд╕рд╛рдареА рдШрдбрд▓реЗ? рдордЧ рддреБрдореНрд╣рд╛рд▓рд╛ рд╣реА рд╡реЗрджрдирд╛ рдХрд│реЗрд▓. рдмреЕрдХрдЕрдк рдЖрд╣реЗрдд рджреЗрд╡рд╛рдЪреЗ рдЖрднрд╛рд░.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдкрд╣рд┐рд▓рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрди рдореНрд╣рдгрдЬреЗ рдЙрддреНрдкрд╛рджрдирд╛рдд рдЪрд╛рдЪрдгреА рдХрд░рдгреЗ. рдХрд┐рдВрд╡рд╛, рдЬреЗрд╡реНрд╣рд╛ рдПрдЦрд╛рджрд╛ рд╡рд┐рдХрд╕рдХ рд╕реНрдерд╛рдирд┐рдХ рдорд╢реАрдирд╡рд░ рдмрд╕рддреЛ рддреЗрд╡реНрд╣рд╛ рддреНрдпрд╛рдЪреНрдпрд╛рдХрдбреЗ рдЪрд╛рдЪрдгреА рдбреЗрдЯрд╛ рдЕрд╕рддреЛ, рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреА рдорд░реНрдпрд╛рджрд┐рдд рдирд┐рд╡рдб рдЕрд╕рддреЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╛рдареА рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░рддреЛ рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рд╣реА рдкрд░рд┐рд╕реНрдерд┐рддреА рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рд╣реЗ рджреБрдЦрдд рдЖрд╣реЗ, рддреЗ рдорд╣рд╛рдЧ рдЖрд╣реЗ. рди рдХрд░рдгреЗ рдмрд╣реБрдзрд╛ рдЙрддреНрддрдо.

рдЖрдгрд┐ рддреЗ рдХрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд░реНрд╡реЛрддреНрддрдо рдорд╛рд░реНрдЧ рдХреЛрдгрддрд╛ рдЖрд╣реЗ?

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЪрд▓рд╛ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдШреЗрдК рдЖрдгрд┐ рддреЗрдереЗ рдЙрддреНрдкрд╛рджрдирд╛рдЪрд╛ рдХрд╛рд╣реА рднрд╛рдЧ рдирд┐рд╡рдбрд╛. рдХрд┐рдВрд╡рд╛ рд╕рд░реНрд╡реЛрддреНрддрдо, рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрддреНрдкрд╛рджрди рдШреЗрдК, рд╕рд░реНрд╡ рдбреЗрдЯрд╛. рдЖрдгрд┐ рдЖрдореНрд╣реА рддреЗ рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдЖрдореНрд╣реА рд╕реНрдЯреЗрдЬрд┐рдВрдЧрд╕рд╛рдареА рджреЗрдЦреАрд▓ рддрдкрд╛рд╕реВ.

рд╣реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдХрд╛рд╣реА рддреНрд░реБрдЯреА рдХрд╛рдвреВрди рдЯрд╛рдХрдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдИрд▓, рдореНрд╣рдгрдЬреЗ рддреНрдпрд╛рдВрдирд╛ рдЙрддреНрдкрд╛рджрдирд╛рд╡рд░ рдпреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░реЗрд▓.

рд╕рдорд╕реНрдпрд╛ рдХрд╛рдп рдЖрд╣реЗрдд?

  • рд╕рдорд╕реНрдпрд╛ рдЕрд╢реА рдЖрд╣реЗ рдХреА рдЖрдореНрд╣реА рд╣реЗ рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рд╕рд╣рдХрд╛рд░реНрдпрд╛рдВрд╕рд╣ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рддреЛ. рдЖрдгрд┐ рдмрд░реНтАНрдпрд╛рдЪрджрд╛ рдЕрд╕реЗ рдШрдбрддреЗ рдХреА рдЖрдкрдг рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рдмрджрд▓ рдХрд░рддрд╛, рдмреЗрдо - рдЖрдгрд┐ рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдирд╛рд╣реА, рдХрд╛рдо рдирд┐рдЪрд░рд╛ рд╣реЛрдд рдЖрд╣реЗ. рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдорд▓реНрдЯреА-рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рд╣реЛрддреЗ. рдЖрдгрд┐ рддреЗ рдкреБрдиреНрд╣рд╛ рд╡рд╛рдврдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдмрд░рд╛рдЪ рдХрд╛рд│ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗрд▓. рдЖрдгрд┐ рдЖрдореНрд╣реА рдЙрджреНрдпрд╛ рддреЗ рдЕрдВрддрд┐рдо рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддреЛ. рдмрд╕реНрд╕, рдЖрдордЪрд╛ рд╡рд┐рдХрд╛рд╕ рдЖрд╣реЗ.
  • рдЖрдгрд┐, рдЕрд░реНрдерд╛рддрдЪ, рдЖрдордЪреЗ рдЕрдиреЗрдХ рд╕рд╣рдХрд╛рд░реА рддреЗрдереЗ рдХрд╛рд░реНрдпрд░рдд рдЖрд╣реЗрдд, рдЕрдиреЗрдХ рд╕рдВрдШ рдЖрд╣реЗрдд. рдЖрдгрд┐ рддреЗ рд╕реНрд╡рд╣рд╕реНрддреЗ рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓. рдЖрдгрд┐ рд╣реЗ рдЧреИрд░рд╕реЛрдпреАрдЪреЗ рдЖрд╣реЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐ рд╣реЗ рд╕рд╛рдВрдЧрдгреНрдпрд╛рд╕рд╛рд░рдЦреЗ рдЖрд╣реЗ рдХреА рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдлрдХреНрдд рдПрдХ рдкреНрд░рдпрддреНрди рдЖрд╣реЗ, рдПрдХ рд╢реЙрдЯ рдЖрд╣реЗ, рдЬрд░ рдЖрдореНрд╣рд╛рд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рдХрд╛рд╣реА рдмрджрд▓ рдХрд░рд╛рдпрдЪреЗ рдЕрд╕рддреАрд▓, рдбреЗрдЯрд╛рд▓рд╛ рд╕реНрдкрд░реНрд╢ рдХрд░рд╛, рд░рдЪрдирд╛ рдмрджрд▓рд╛. рдЖрдгрд┐ рдЬрд░ рдХрд╛рд╣реА рдЪреВрдХ рдЭрд╛рд▓реА рдЕрд╕реЗрд▓, рд╕реНрдерд▓рд╛рдВрддрд░рд╛рдд рддреНрд░реБрдЯреА рдЖрд▓реА рдЕрд╕реЗрд▓ рддрд░ рдЖрдореНрд╣реА рдкрдЯрдХрди рдорд╛рдЧреЗ рд╣рдЯрдгрд╛рд░ рдирд╛рд╣реА.

рд╣реЗ рдорд╛рдЧреАрд▓ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдкреЗрдХреНрд╖рд╛ рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддрд░реАрд╣реА рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреА рддреНрд░реБрдЯреА рдЙрддреНрдкрд╛рджрдирд╛рдд рдЬрд╛рдгреНрдпрд╛рдЪреА рдЙрдЪреНрдЪ рд╕рдВрднрд╛рд╡реНрдпрддрд╛ рдЖрд╣реЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ рдЪрд╛рдЪрдгреА рдЦрдВрдбрдкреАрда, рдкреВрд░реНрдг рдЖрдХрд╛рд░рд╛рдЪреА рдкреНрд░рдд рджреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рдЖрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ? рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдХрд╛рдп рдорд╛рд░реНрдЧрд╛рдд рдпреЗрддреЛ рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ.

рдЯреЗрд░рд╛рдмрд╛рдЗрдЯрдкреЗрдХреНрд╖рд╛ рдореЛрдард╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛрдгрд╛рдХрдбреЗ рдЖрд╣реЗ? рдЕрд░реНрдзреНрдпрд╛рд╣реВрди рдЕрдзрд┐рдХ рдЦреЛрд▓реА.

рдЖрдгрд┐ рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╕рдХрд╛рд╕рд╛рдареА рдорд╢реАрди рдареЗрд╡рдгреЗ, рдЬреЗрд╡реНрд╣рд╛ рдЗрддрдХреЗ рдореЛрдареЗ рдЙрддреНрдкрд╛рджрди рд╣реЛрддреЗ рддреЗрд╡реНрд╣рд╛ рддреЗ рдЦреВрдк рдорд╣рд╛рдЧ рдЕрд╕рддреЗ рдЖрдгрд┐ рддреНрдпрд╛рд╢рд┐рд╡рд╛рдп, рдпрд╛рд╕ рдмрд░рд╛рдЪ рд╡реЗрд│ рд▓рд╛рдЧрддреЛ.

рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЕрд╕реЗ рдХреНрд▓рд╛рдпрдВрдЯ рдЖрд╣реЗрдд рдЬреНрдпрд╛рдВрдирд╛ рд╣реЗ рд╕рдордЬрд▓реЗ рдЖрд╣реЗ рдХреА рдкреВрд░реНрдг-рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдкреНрд░рддреАрдВрд╡рд░ рд╕рд░реНрд╡ рдмрджрд▓рд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреЗ рдЦреВрдк рдорд╣рддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреНрдпрд╛рдВрдЪрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯрдкреЗрдХреНрд╖рд╛ рдХрдореА рдЖрд╣реЗ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╕рдХрд╛рд╕рд╛рдареА рдЪрд╛рдЪрдгреА рдЦрдВрдб рдареЗрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рд╕рдВрд╕рд╛рдзрди рдирд╛рд╣реАрдд. рддреНрдпрд╛рдореБрд│реЗ, рддреНрдпрд╛рдВрдирд╛ рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рдбрдВрдк рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдорд╢рд┐рдирдордзреНрдпреЗ рдбрд╛рдКрдирд▓реЛрдб рдХрд░реВрди рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рдЪрд╛рдЪрдгреА рдХрд░рд╛рд╡реА рд▓рд╛рдЧреЗрд▓. рдЦреВрдк рд╡реЗрд│ рд▓рд╛рдЧрддреЛ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЬрд░реА рддреБрдореНрд╣реА рддреЗ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░рдЪреНрдпрд╛ рдЖрдд рдХреЗрд▓реЗ рддрд░реА, рджрд░ рддрд╛рд╕рд╛рд▓рд╛ рдПрдХ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреЗ рдЖрдзреАрдЪ рдЦреВрдк рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗ. рдкрд░рдВрддреБ рддреЗ рддрд╛рд░реНрдХрд┐рдХ рдбрдВрдк рд╡рд╛рдкрд░рддрд╛рдд, рддреЗ рдХреНрд▓рд╛рдЙрдбрд╡рд░реВрди рд╕реНрдерд╛рдирд┐рдХ рдкрд╛рддрд│реАрд╡рд░ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддрд╛рдд. рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА, рд╡реЗрдЧ рд╕реБрдорд╛рд░реЗ 200 рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдкреНрд░рддрд┐ рддрд╛рд╕ рдЖрд╣реЗ. рдЖрдгрд┐ рд▓реЙрдЬрд┐рдХрд▓ рдбрдВрдкрдордзреВрди рд╡рд│рд╛рдпрд▓рд╛, рдЗрдВрдбреЗрдХреНрд╕ рдЧреБрдВрдбрд╛рд│рд╛рдпрд▓рд╛ рдЕрдЬреВрди рд╡реЗрд│ рд▓рд╛рдЧрддреЛ.

рдкрд░рдВрддреБ рддреЗ рд╣рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрди рд╡рд╛рдкрд░рддрд╛рдд рдХрд╛рд░рдг рддреЗ рддреНрдпрд╛рдВрдирд╛ рдЙрддреНрдкрд╛рджрди рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдареЗрд╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ.

рдЖрдкрдг рдпреЗрдереЗ рдХрд╛рдп рдХрд░реВ рд╢рдХрддреЛ? рдЪрд▓рд╛ рдЪрд╛рдЪрдгреА рдмреЗрдВрдЪ рд╕реНрд╡рд╕реНрдд рдХрд░реВ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ рддреНрдпрд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдЪрд╛рдЪрдгреА рдмреЗрдВрдЪ рджреЗрдК.

рдЖрдгрд┐ рд╣реЗ рд╢рдХреНрдп рдЖрд╣реЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐ рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдордзреНрдпреЗ, рдЬреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╕рдХрд╛рд╕рд╛рдареА рдкрд╛рддрд│ рдХреНрд▓реЛрди рдмрдирд╡рддреЛ, рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рддреЗ рдПрдХрд╛ рдорд╢реАрдирд╡рд░ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░реВ рд╢рдХрддреЛ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ рддреБрдордЪреНрдпрд╛рдХрдбреЗ 10TB рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрд╕реЗрд▓ рдЖрдгрд┐ рддреЛ 10 рдбреЗрд╡реНрд╣рд▓рдкрд░рдирд╛ рджреНрдпрд╛рдпрдЪрд╛ рдЕрд╕реЗрд▓, рддрд░ рддреБрдордЪреНрдпрд╛рдХрдбреЗ XNUMX x XNUMXTB рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрд╕рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА. рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдХрд╕рдХрд╛рд╕рд╛рдареА рдПрдХ рдорд╢реАрди рд╡рд╛рдкрд░реВрди рдкрд╛рддрд│ рд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд░рддреА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдПрдХрд╛ рдорд╢реАрдирдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЖрд╣реЗ. рддреЗ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рддреЗ рдореА рдереЛрдбреНрдпрд╛ рд╡реЗрд│рд╛рдиреЗ рд╕рд╛рдВрдЧреЗрди.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдг:

  • DB - 4,5 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕.

  • рдЖрдореНрд╣реА 30 рд╕реЗрдХрдВрджрд╛рдд рд╕реНрд╡рддрдВрддреНрд░ рдкреНрд░рддреА рдорд┐рд│рд╡реВ рд╢рдХрддреЛ.

рддреБрдореНрд╣рд╛рд▓рд╛ рдЪрд╛рдЪрдгреА рд╕реНрдЯрдБрдбрдЪреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдгреНрдпрд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА рдЖрдгрд┐ рддреЗ рдХрд┐рддреА рдореЛрдареЗ рдЖрд╣реЗ рдпрд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЖрд╣реЗ. рддреБрдореНрд╣реА рдХрд╛рд╣реА рд╕реЗрдХрдВрджрд╛рдд рддреЗ рдорд┐рд│рд╡реВ рд╢рдХрддрд╛. рд╣реЗ рдкреВрд░реНрдгрдкрдгреЗ рд╡реЗрдЧрд│реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдЕрд╕реЗрд▓, рдкрд░рдВрддреБ рдЬреЗ рдЖрдкрд╛рдкрд╕рд╛рдд рдбреЗрдЯрд╛ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рддрд╛рдд.

рд╣реЗ рдЙрддреНрддрдо рдЖрд╣реЗ. рдпреЗрдереЗ рдЖрдкрдг рдЬрд╛рджреВ рдЖрдгрд┐ рд╕рдорд╛рдВрддрд░ рд╡рд┐рд╢реНрд╡рд╛рдмрджреНрджрд▓ рдмреЛрд▓рдд рдЖрд╣реЛрдд.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдордЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рд╣реЗ OpenZFS рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░реВрди рдХрд╛рд░реНрдп рдХрд░рддреЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

OpenZFS рд╣реА рдХреЙрдкреА-рдСрди-рд░рд╛рдИрдЯ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдЖрд╣реЗ рдЬреА рдмреЙрдХреНрд╕рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рд╕реНрдиреЕрдкрд╢реЙрдЯ рдЖрдгрд┐ рдХреНрд▓реЛрдирдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ. рд╣реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдЖрдгрд┐ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЖрд╣реЗ. рддрд┐рд▓рд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рдЦреВрдк рд╕реЛрдкреЗ рдЖрд╣реЗ. рд╣реЗ рдЕрдХреНрд╖рд░рд╢рдГ рджреЛрди рд╕рдВрдШрд╛рдВрдордзреНрдпреЗ рддреИрдирд╛рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

рдЗрддрд░ рдкрд░реНрдпрд╛рдп рдЖрд╣реЗрдд:

  • рдПрд▓рд╡реНрд╣реАрдПрдо,

  • рд╕реНрдЯреЛрд░реЗрдЬ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╢реБрджреНрдз рд╕реНрдЯреЛрд░реЗрдЬ).

рдореА рдЬреНрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЕрдмрдмрджреНрджрд▓ рдмреЛрд▓рдд рдЖрд╣реЗ рддреА рдореЙрдбреНрдпреВрд▓рд░ рдЖрд╣реЗ. рд╣реЗ рдкрд░реНрдпрд╛рдп рд╡рд╛рдкрд░реВрди рдЕрдВрдорд▓рд╛рдд рдЖрдгрддрд╛ рдпреЗрддрд╛рдд. рдкрд░рдВрддреБ рдЖрддреНрддрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА OpenZFS рд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ, рдХрд╛рд░рдг рд╡рд┐рд╢реЗрд╖рдд: LVM рдордзреНрдпреЗ рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреНрдпрд╛.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рд╣реЗ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ? рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рдбреЗрдЯрд╛ рдмрджрд▓рдгреНрдпрд╛рдРрд╡рдЬреА рддреЛ рдУрд╡реНрд╣рд░рд░рд╛рдИрдЯ рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рд╣рд╛ рдирд╡реАрди рдбреЗрдЯрд╛ рдПрдХрд╛ рдирд╡реАрди рдмрд┐рдВрджреВрдкрд╛рд╕реВрди, рдирд╡реАрди рд╕реНрдиреЕрдкрд╢реЙрдЯрдордзреВрди рдЖрд╣реЗ рдЕрд╕реЗ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХрд░реВрди рдЖрдореНрд╣реА рддреЛ рдЬрддрди рдХрд░рддреЛ.

рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рдд, рдЬреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣рд╛рд▓рд╛ рд░реЛрд▓рдмреЕрдХ рдХрд░рд╛рдпрдЪреЗ рдЕрд╕реЗрд▓ рдХрд┐рдВрд╡рд╛ рдЖрдореНрд╣рд╛рд▓рд╛ рдЬреБрдиреНрдпрд╛ рдЖрд╡реГрддреНрддреАрддреВрди рдирд╡реАрди рдХреНрд▓реЛрди рдмрдирд╡рд╛рдпрдЪрд╛ рдЕрд╕реЗрд▓, рддреЗрд╡реНрд╣рд╛ рдЖрдореНрд╣реА рдлрдХреНрдд рдореНрд╣рдгрддреЛ: "рдареАрдХ рдЖрд╣реЗ, рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрд╕реЗ рдЪрд┐рдиреНрд╣рд╛рдВрдХрд┐рдд рдХреЗрд▓реЗрд▓реЗ рдбреЗрдЯрд╛рдЪреЗ рдмреНрд▓реЙрдХ рджреНрдпрд╛."

рдЖрдгрд┐ рд╣рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЕрд╢рд╛ рдбреЗрдЯрд╛ рд╕реЗрдЯрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░реЗрд▓. рддреЛ рд╣рд│реВрд╣рд│реВ рддреНрдпрд╛рдВрдирд╛ рдмрджрд▓реЗрд▓, рд╕реНрд╡рддрдГрдЪреЗ рд╕реНрдиреЕрдкрд╢реЙрдЯ рдмрдирд╡реЗрд▓.

рдЖрдгрд┐ рдЖрдореНрд╣реА рд╢рд╛рдЦрд╛ рдХрд░реВ. рдЖрдордЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡реНрд╣рд▓рдкрд░рд▓рд╛ рд╕реНрд╡рддрдГрдЪрд╛ рдХреНрд▓реЛрди рдареЗрд╡рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рдЕрд╕реЗрд▓ рдЬреЛ рддреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЛ рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓рд╛ рдбреЗрдЯрд╛ рдкреНрд░рддреНрдпреЗрдХрд╛рдордзреНрдпреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЕрд╢реА рдкреНрд░рдгрд╛рд▓реА рдШрд░реА рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рджреЛрди рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ:

  • рдкрд╣рд┐рд▓рд╛ рдбреЗрдЯрд╛рдЪрд╛ рд╕реНрд░реЛрдд рдЖрд╣реЗ, рддреБрдореНрд╣реА рддреЛ рдХреБрдареВрди рдШреНрдпрд╛рд▓. рддреБрдореНрд╣реА рдЙрддреНрдкрд╛рджрдирд╛рд╕рд╣ рдкреНрд░рддрд┐рдХреГрддреА рд╕реЗрдЯ рдХрд░реВ рд╢рдХрддрд╛. рддреБрдореНрд╣реА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗрд▓реЗ рдмреЕрдХрдЕрдк рддреБрдореНрд╣реА рдЖрдзреАрдЪ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛, рдорд▓рд╛ рдЖрд╢рд╛ рдЖрд╣реЗ. WAL-E, WAL-G рдХрд┐рдВрд╡рд╛ рдмрд░реНрдорди. рдЖрдгрд┐ рдЬрд░реА рддреБрдореНрд╣реА рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рдХреНрд▓рд╛рдЙрдб рд╕реЛрд▓реНрдпреВрд╢рди рдЬрд╕реЗ рдХреА RDS рдХрд┐рдВрд╡рд╛ Cloud SQL рд╡рд╛рдкрд░рдд рдЕрд╕рд╛рд▓, рддрд░ рддреБрдореНрд╣реА рд▓реЙрдЬрд┐рдХрд▓ рдбрдВрдк рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. рдкрд░рдВрддреБ рддрд░реАрд╣реА рдЖрдореНрд╣реА рддреБрдореНрд╣рд╛рд▓рд╛ рдмреЕрдХрдЕрдк рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рд╕рд▓реНрд▓рд╛ рджреЗрддреЛ, рдХрд╛рд░рдг рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рдореБрд│реЗ рддреБрдореНрд╣реА рдлрд╛рдЗрд▓реНрд╕рдЪреА рднреМрддрд┐рдХ рд░рдЪрдирд╛ рджреЗрдЦреАрд▓ рд░рд╛рдЦреВрди рдареЗрд╡реВ рд╢рдХрддрд╛, рдЬреНрдпрд╛рдореБрд│реЗ рддреБрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛ рд╕рдорд╕реНрдпрд╛рдВрдирд╛ рдкрдХрдбрдгреНрдпрд╛рд╕рд╛рдареА рдЙрддреНрдкрд╛рджрдирд╛рдд рджрд┐рд╕рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдореЗрдЯреНрд░рд┐рдХреНрд╕рдЪреНрдпрд╛ рдЕрдЧрджреА рдЬрд╡рд│ рдЬрд╛рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рдорд┐рд│реЗрд▓.

  • рджреБрд╕рд░реЗ рдореНрд╣рдгрдЬреЗ рдЬрд┐рдереЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЕрдм рд╣реЛрд╕реНрдЯ рдХрд░рд╛рдпрдЪреА рдЖрд╣реЗ. рддреЗ рдореЗрдШ рдЕрд╕реВ рд╢рдХрддреЗ, рддреЗ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕ рдЕрд╕реВ рд╢рдХрддреЗ. рдпреЗрдереЗ рд╣реЗ рд╕рд╛рдВрдЧрдгреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА ZFS рдбреЗрдЯрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рдирдЪреЗ рд╕рдорд░реНрдерди рдХрд░рддреЗ. рдЖрдгрд┐ рддреЗ рдЦреВрдк рдЪрд╛рдВрдЧрд▓реЗ рдХрд░рддреЗ.

рдХрд▓реНрдкрдирд╛ рдХрд░рд╛ рдХреА рдЕрд╢рд╛ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓реЛрдирд╕рд╛рдареА, рдЖрдореНрд╣реА рдмреЗрд╕рд╕рд╣ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдСрдкрд░реЗрд╢рдиреНрд╕рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди, рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рджреЗрд╡ рд╡рд╛рдврддреАрд▓. рддреНрдпрд╛рд╕рд╛рдареА рджреЗрд╡рд╛рд▓рд╛рд╣реА рдЬрд╛рдЧрд╛ рд▓рд╛рдЧрдгрд╛рд░ рдЖрд╣реЗ. рдкрд░рдВрддреБ рдЖрдореНрд╣реА 4,5 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕рдЪрд╛ рдЖрдзрд╛рд░ рдШреЗрддрд▓реНрдпрд╛рдореБрд│реЗ, ZFS рддреЗ 3,5 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯреНрд╕рд╡рд░ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░реЗрд▓. рд╣реЗ рд╕реЗрдЯрд┐рдВрдЧреНрдЬрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдмрджрд▓реВ рд╢рдХрддреЗ. рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЕрдЬреВрдирд╣реА рджреЗрд╡рд╛рд╕рд╛рдареА рдЬрд╛рдЧрд╛ рдЖрд╣реЗ.

рдЕрд╢реА рдкреНрд░рдгрд╛рд▓реА рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдВрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.

  • рд╣реЗ рд╡рд┐рдХрд╕рдХ рдЖрд╣реЗрдд, рдХреНрд╡реЗрд░реА рдкреНрд░рдорд╛рдгреАрдХрд░рдгрд╛рд╕рд╛рдареА, рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рдбреАрдмреАрдП.

  • рдЖрдореНрд╣реА рдЙрддреНрдкрд╛рджрдирд╛рд╡рд░ рд░реЛрд▓ рдЖрдЙрдЯ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдерд▓рд╛рдВрддрд░рд╛рдЪреА рдЪрд╛рдЪрдгреА рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рд╣реЗ QA рдЪрд╛рдЪрдгреАрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдбреЗрдЯрд╛рд╕рд╣ QA рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖ рд╡рд╛рддрд╛рд╡рд░рдг рджреЗрдЦреАрд▓ рд╡рд╛рдврд╡реВ рд╢рдХрддреЛ, рдЬрд┐рдереЗ рддреЗ рдирд╡реАрди рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреА рдЪрд╛рдЪрдгреА рдХрд░реВ рд╢рдХрддрд╛рдд. рдЖрдгрд┐ рдкреНрд░рддреАрдХреНрд╖рд╛ рддрд╛рд╕рд╛рдВрдРрд╡рдЬреА рдХрд╛рд╣реА рд╕реЗрдХрдВрдж рд▓рд╛рдЧрддреАрд▓ рдЖрдгрд┐ рдХрджрд╛рдЪрд┐рдд рдХрд╛рд╣реА рдЗрддрд░ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ рдЬреЗрдереЗ рдкрд╛рддрд│ рдкреНрд░рддреА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдд рдирд╛рд╣реАрдд.

  • рдЖрдгрд┐ рдЖрдгрдЦреА рдПрдХ рдХреЗрд╕. рдЬрд░ рдХрдВрдкрдиреАрдХрдбреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рдгрд╛рд▓реА рд╕реЗрдЯ рдХреЗрд▓реЗрд▓реА рдирд╕реЗрд▓, рддрд░ рдЖрдореНрд╣реА рдЙрддреНрдкрд╛рджрди рдмреЗрд╕рдЪрд╛ рдПрдХ рдкрд╛рддрд│ рдХреНрд▓реЛрди рд╡реЗрдЧрд│рд╛ рдХрд░реВ рд╢рдХрддреЛ рдЖрдгрд┐ рддреЗ рджреАрд░реНрдШ рдХреНрд╡реЗрд░реА рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХрд╛рдВрдирд╛ рджреЗрдК рд╢рдХрддреЛ рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдордзреНрдпреЗ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдпрд╛ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рд╕рд╣:

  1. "рдкреНрд░реЙрдб" рд╡рд░ рддреНрд░реБрдЯреАрдВрдЪреА рдХрдореА рд╕рдВрднрд╛рд╡реНрдпрддрд╛, рдХрд╛рд░рдг рдЖрдореНрд╣реА рдкреВрд░реНрдг-рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рд╕рд░реНрд╡ рдмрджрд▓рд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реА рдЖрд╣реЗ.

  2. рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЪрд╛рдЪрдгреАрдЪреА рд╕рдВрд╕реНрдХреГрддреА рдЖрд╣реЗ, рдХрд╛рд░рдг рдЖрддрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рд╕реНрдЯрдБрдбрд╕рд╛рдареА рддрд╛рд╕рдирддрд╛рд╕ рдерд╛рдВрдмрд╛рд╡реЗ рд▓рд╛рдЧрдгрд╛рд░ рдирд╛рд╣реА.

  3. рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рджрд░рдореНрдпрд╛рди рдХреЛрдгрддрд╛рд╣реА рдЕрдбрдерд│рд╛ рдирд╛рд╣реА, рдкреНрд░рддреАрдХреНрд╖рд╛ рдирд╛рд╣реА. рддреБрдореНрд╣реА рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдЬрд╛рдКрди рддрдкрд╛рд╕реВ рд╢рдХрддрд╛. рдЖрдгрд┐ рдЖрдкрдг рд╡рд┐рдХрд╛рд╕рд╛рдЪрд╛ рд╡реЗрдЧ рд╡рд╛рдврд╡рдд рдЕрд╕рддрд╛рдирд╛ рд╣реЗ рдЕрдзрд┐рдХ рдЪрд╛рдВрдЧрд▓реЗ рд╣реЛрдИрд▓.

  • рдХрдореА рд░рд┐рдлреЕрдХреНрдЯрд░рд┐рдВрдЧ рд╣реЛрдИрд▓. рдЙрддреНрдкрд╛рджрдирд╛рдордзреНрдпреЗ рдХрдореА рдмрдЧ рд╕рдВрдкрддреАрд▓. рдЖрдореНрд╣реА рддреНрдпрд╛рдВрдирд╛ рдирдВрддрд░ рдХрдореА рдХрд░реВ.

  • рдЖрдкрдг рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдмрджрд▓ рдкрд░рдд рдХрд░реВ рд╢рдХрддреЛ. рд╣рд╛ рдорд╛рдирдХ рджреГрд╖реНрдЯрд┐рдХреЛрди рдирд╛рд╣реА.

  1. рд╣реЗ рдлрд╛рдпрджреЗрд╢реАрд░ рдЖрд╣реЗ рдХрд╛рд░рдг рдЖрдореНрд╣реА рдЪрд╛рдЪрдгреА рдмреЗрдВрдЪрдЪреА рд╕рдВрд╕рд╛рдзрдиреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рддреЛ.

рдЖрдзреАрдЪ рдЪрд╛рдВрдЧрд▓реЗ, рдкрд░рдВрддреБ рдЖрдгрдЦреА рдХрд╛рдп рдкреНрд░рд╡реЗрдЧрдХ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ?

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЕрд╢рд╛ рдкреНрд░рдгрд╛рд▓реАрдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж, рдЖрдореНрд╣реА рдЕрд╢рд╛ рдЪрд╛рдЪрдгреАрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдереНрд░реЗрд╢реЛрд▓реНрдб рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдХрдореА рдХрд░реВ рд╢рдХрддреЛ.

рдЖрддрд╛ рдПрдХ рджреБрд╖реНрдЯ рд╡рд░реНрддреБрд│ рдЖрд╣реЗ рдЬрд┐рдереЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреВрд░реНрдг-рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдХрд╛рд╕рдХрд╛рдиреЗ рддрдЬреНрдЮ рдмрдирд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рдЕрд╢рд╛ рдкреНрд░рд╡реЗрд╢рд╛рд╕рд╣ рддреНрдпрд╛рдЪреНрдпрд╛рд╡рд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдареЗрд╡рд▓рд╛ рдкрд╛рд╣рд┐рдЬреЗ.

рдкрдг рддреА рдирд╕реЗрд▓ рддрд░ рд╡рд╛рдврдгрд╛рд░ рдХрд╢реА. рдкрд░рдВрддреБ рдЬрд░ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдЪрд╛рдЪрдгреА рдбреЗрдЯрд╛рдЪрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рдВрдЪ рдЙрдкрд▓рдмреНрдз рдЕрд╕реЗрд▓ рддрд░? рдордЧ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрддрд╛рд╣реА рдЦрд░рд╛ рдЕрдиреБрднрд╡ рдорд┐рд│рдгрд╛рд░ рдирд╛рд╣реА.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдпрд╛ рд╡рд░реНрддреБрд│рд╛рддреВрди рдмрд╛рд╣реЗрд░ рдХрд╕реЗ рдкрдбрд╛рдпрдЪреЗ? рдкреНрд░рдердо рдЗрдВрдЯрд░рдлреЗрд╕ рдореНрд╣рдгреВрди, рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕реНрддрд░рд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрд╕рд╛рдареА рд╕реЛрдпреАрд╕реНрдХрд░, рдЖрдореНрд╣реА рд╕реНрд▓реЕрдХ рдмреЙрдЯ рдирд┐рд╡рдбрд▓рд╛. рдкрдг рддреЛ рдЗрддрд░ рдХреЛрдгрддрд╛рд╣реА рдЗрдВрдЯрд░рдлреЗрд╕ рдЕрд╕реВ рд╢рдХрддреЛ.

рддреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ? рддреБрдореНрд╣реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╡реЗрд░реА рдШреЗрдК рд╢рдХрддрд╛ рдЖрдгрд┐ рдбреЗрдЯрд╛рдмреЗрд╕рд╕рд╛рдареА рдПрдХрд╛ рд╡рд┐рд╢реЗрд╖ рдЪреЕрдиреЗрд▓рд╡рд░ рдкрд╛рдард╡реВ рд╢рдХрддрд╛. рдЖрдореНрд╣реА рд╕реЗрдХрдВрджрд╛рдд рдПрдХ рдкрд╛рддрд│ рдХреНрд▓реЛрди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рддреИрдирд╛рдд рдХрд░реВ. рдЪрд▓рд╛ рд╣реА рд╡рд┐рдирдВрддреА рдЪрд╛рд▓рд╡реВрдпрд╛. рдЖрдореНрд╣реА рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдгрд┐ рд╢рд┐рдлрд╛рд░рд╕реА рдЧреЛрд│рд╛ рдХрд░рддреЛ. рдЪрд▓рд╛ рдПрдХ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рджрд╛рдЦрд╡реВ. рдЖрдгрд┐ рдордЧ рд╣рд╛ рдХреНрд▓реЛрди рд░рд╛рд╣реАрд▓ рдЬреЗрдгреЗрдХрд░реВрди рд╣реА рдХреНрд╡реЗрд░реА рдХрд╢реАрддрд░реА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ, рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЬреЛрдбрд╛ рдЗ.

рдЖрдгрд┐ рд╕реНрд▓реЕрдХ рдЖрдореНрд╣рд╛рд▓рд╛ рдмреЙрдХреНрд╕рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рд╕рд╣рдХрд╛рд░реНрдпрд╛рдЪреА рд╕рдВрдзреА рджреЗрддреЗ. рд╣реЗ рдлрдХреНрдд рдПрдХ рдЪреЕрдиреЗрд▓ рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рддреБрдореНрд╣реА рдЕрд╢рд╛ рд╡рд┐рдирдВрддреАрд╕рд╛рдареА рдереНрд░реЗрдбрдордзреНрдпреЗрдЪ рдпрд╛ рд╡рд┐рдирдВрддреАрд╡рд░ рдЪрд░реНрдЪрд╛ рд╕реБрд░реВ рдХрд░реВ рд╢рдХрддрд╛, рддреБрдордЪреНрдпрд╛ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрдирд╛, рдХрдВрдкрдиреАрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ DBA рд▓рд╛ рдкрд┐рдВрдЧ рдХрд░реВ рд╢рдХрддрд╛.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдкрдг, рдЕрд░реНрдерд╛рддрдЪ, рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗрдд. рд╣реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬрдЧ рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рдЖрдгрд┐ рдЖрдореНрд╣реА рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЕрдиреЗрдХ рдХреНрд▓реЛрди рд╣реЛрд╕реНрдЯ рдХрд░рдгрд╛рд░рд╛ рд╕рд░реНрд╡реНрд╣рд░ рд╡рд╛рдкрд░рдд рдЖрд╣реЛрдд, рдЖрдореНрд╣рд╛рд▓рд╛ рдХреНрд▓реЛрдирд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдореЗрдорд░реА рдЖрдгрд┐ CPU рдкреЙрд╡рд░рдЪреЗ рдкреНрд░рдорд╛рдг рд╕рдВрдХреБрдЪрд┐рдд рдХрд░рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓.

рдкрд░рдВрддреБ рдпрд╛ рдЪрд╛рдЪрдгреНрдпрд╛ рдкреНрд░рд╢рдВрд╕рдиреАрдп рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдореБрджреНрджрд╛ рд╕рдорд╛рди рдбреЗрдЯрд╛ рдЖрд╣реЗ. рдкрдг рдЖрдордЪреНрдпрд╛рдХрдбреЗ рддреЗ рдЖрдзреАрдЪ рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ рддреЗрдЪ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╕рд╛рдзреНрдп рдХрд░рд╛рдпрдЪреЗ рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рдЕрд╕реЗ рдЬрд╡рд│рдЬрд╡рд│ рдПрдХрд╕рд╛рд░рдЦреЗ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рджреЗрдК рд╢рдХрддреЛ.

рдЙрддреНрдкрд╛рджрдирд╛рдкреНрд░рдорд╛рдгреЗрдЪ рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдЕрд╕рдгреЗ рдЫрд╛рди рд╣реЛрдИрд▓, рдкрд░рдВрддреБ рддреЗ рд╡реЗрдЧрд│реЗ рдЕрд╕реВ рд╢рдХрддреЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдореЗрдорд░реАрд╕рд╣ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рддреЗ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡реВрдпрд╛. рдЖрдордЪреНрдпрд╛рдХрдбреЗ рджреЛрди рдХреЕрд╢реЗ рдЖрд╣реЗрдд. рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреАрд▓ рдПрдХ рдЖрдгрд┐ рдПрдХ рдореВрд│ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕, рдореНрд╣рдгрдЬреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдмрдлрд░ рдХреЕрд╢реЗ.

рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА рдЬреЗрд╡реНрд╣рд╛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рд╕реБрд░реВ рд╣реЛрддреЗ рддреЗрд╡реНрд╣рд╛ рд╕рд╛рдорд╛рдпрд┐рдХ рдмрдлрд░ рдХреЕрд╢реЗ рд╡рд╛рдЯрдк рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рддреБрдореНрд╣реА рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдордзреНрдпреЗ рдХреЛрдгрддрд╛ рдЖрдХрд╛рд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рдпрд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди.

рдЖрдгрд┐ рджреБрд╕рд░рд╛ рдХреЕрд╢реЗ рд╕рд░реНрд╡ рдЙрдкрд▓рдмреНрдз рдЬрд╛рдЧрд╛ рд╡рд╛рдкрд░рддреЛ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ рдЖрдкрдг рдПрдХрд╛ рдорд╢реАрдирд╡рд░ рдЕрдиреЗрдХ рдХреНрд▓реЛрди рдмрдирд╡рддреЛ рддреЗрд╡реНрд╣рд╛ рдЕрд╕реЗ рджрд┐рд╕реВрди рдпреЗрддреЗ рдХреА рдЖрдкрдг рд╣рд│реВрд╣рд│реВ рдореЗрдорд░реА рднрд░рддреЛ. рдЖрдгрд┐ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ, рд╢реЗрдЕрд░реНрдб рдмрдлрд░ рдХреЕрд╢реЗ рдорд╢реАрдирд╡рд░ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдПрдХреВрдг рдореЗрдорд░реАрдЪреНрдпрд╛ 25% рдЖрд╣реЗ.

рдЖрдгрд┐ рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА рдЬрд░ рдЖрдкрдг рд╣реЗ рдкреЕрд░рд╛рдореАрдЯрд░ рдмрджрд▓рд▓реЗ рдирд╛рд╣реА, рддрд░ рдЖрдкрдг рдПрдХрд╛ рдорд╢реАрдирд╡рд░ рдлрдХреНрдд 4 рдЙрджрд╛рд╣рд░рдгреЗ рдЪрд╛рд▓рд╡реВ рд╢рдХреВ, рдореНрд╣рдгрдЬреЗ рдЕрд╢рд╛ рд╕рд░реНрд╡ рдкрд╛рддрд│ рдХреНрд▓реЛрдирдкреИрдХреА 4. рдЖрдгрд┐ рд╣реЗ рдирдХреНрдХреАрдЪ рд╡рд╛рдИрдЯ рдЖрд╣реЗ, рдХрд╛рд░рдг рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рддреНрдпрд╛рдкреИрдХреА рдмрд░реЗрдЪ рдХрд╛рд╣реА рд╣рд╡реЗ рдЖрд╣реЗ.

рдкрд░рдВрддреБ рджреБрд╕рд░реАрдХрдбреЗ, рдмрдлрд░ рдХреЕрд╢реЗрдЪрд╛ рд╡рд╛рдкрд░ рдЗрдВрдбреЗрдХреНрд╕реЗрд╕рд╕рд╛рдареА рдХреНрд╡реЗрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдореНрд╣рдгрдЬреЗрдЪ рдЖрдордЪреА рдХреЕрд╢реЗ рдХрд┐рддреА рдореЛрдареА рдЖрд╣реЗ рдпрд╛рд╡рд░ рдпреЛрдЬрдирд╛ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ. рдЖрдгрд┐ рдЬрд░ рдЖрдкрдг рдлрдХреНрдд рд╣реЗ рдкреЕрд░рд╛рдореАрдЯрд░ рдШреЗрддрд▓реЗ рдЖрдгрд┐ рддреЗ рдХрдореА рдХреЗрд▓реЗ рддрд░ рдЖрдкрд▓реНрдпрд╛ рдпреЛрдЬрдирд╛ рдЦреВрдк рдмрджрд▓реВ рд╢рдХрддрд╛рдд.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЙрддреНрдкрд╛рджрдирд╛рд╡рд░ рдореЛрдареА рдХреЕрд╢реЗ рдЕрд╕рд▓реНрдпрд╛рд╕, рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдЗрдВрдбреЗрдХреНрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдкреНрд░рд╛рдзрд╛рдиреНрдп рджреЗрдИрд▓. рдЖрдгрд┐ рдирд╕реЗрд▓ рддрд░ SeqScan рдЕрд╕реЗрд▓. рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛ рдпреЛрдЬрдирд╛ рдЬреБрд│рд▓реНрдпрд╛ рдирд╛рд╣реАрдд рддрд░ рдХрд╛рдп рдлрд╛рдпрджрд╛ рд╣реЛрдИрд▓?

рдкрд░рдВрддреБ рдпреЗрдереЗ рдЖрдкрдг рдпрд╛ рдирд┐рд╖реНрдХрд░реНрд╖рд╛рдкреНрд░рдд рдкреЛрд╣реЛрдЪрддреЛ рдХреА рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рдордзреАрд▓ рдпреЛрдЬрдирд╛ рдпреЛрдЬрдиреЗрддреАрд▓ рд╢реЗрдЕрд░реНрдб рдмрдлрд░рдордзреНрдпреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрдХрд╛рд░рд╛рд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдирд╛рд╣реА, рддреА рдкреНрд░рднрд╛рд╡реА_рдХреЕрд╢реЗ_рд╕рд╛рдЗрдЬрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

Effective_cache_size рдореНрд╣рдгрдЬреЗ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдХреЕрд╢реЗрдЪреА рдЕрдВрджрд╛рдЬреЗ рд░рдХреНрдХрдо, рдореНрд╣рдгрдЬреЗ рдмрдлрд░ рдХреЕрд╢реЗ рдЖрдгрд┐ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЕрд╢реЗрдЪреА рдмреЗрд░реАрдЬ. рд╣реЗ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирджреНрд╡рд╛рд░реЗ рд╕реЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ. рдЖрдгрд┐ рд╣реА рдореЗрдорд░реА рд╡рд╛рдЯрдк рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА.

рдЖрдгрд┐ рдпрд╛ рдкреЕрд░рд╛рдореАрдЯрд░рдореБрд│реЗ, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╣рд╛ рдбреЗрдЯрд╛ рдирд╕рд▓рд╛ рддрд░реАрд╣реА, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЦрд░реЛрдЦрд░ рднрд░рдкреВрд░ рдбреЗрдЯрд╛ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ, рдЕрд╕реЗ рд╕рд╛рдВрдЧреВрди рдЖрдореНрд╣реА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рдЪреА рдлрд╕рд╡рдгреВрдХ рдХрд░реВ рд╢рдХрддреЛ. рдЖрдгрд┐ рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, рдпреЛрдЬрдирд╛ рдкреВрд░реНрдгрдкрдгреЗ рдЙрддреНрдкрд╛рджрдирд╛рд╢реА рдЬреБрд│рддреАрд▓.

рдкрд░рдВрддреБ рдпрд╛рдЪрд╛ рд╡реЗрд│реЗрд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдК рд╢рдХрддреЛ. рдЖрдгрд┐ рдЖрдореНрд╣реА рд╡реЗрд│реЗрдиреБрд╕рд╛рд░ рдХреНрд╡реЗрд░реА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рддреЛ, рдкрд░рдВрддреБ рд╣реЗ рдорд╣рддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА рд╡реЗрд│ рдЕрдиреЗрдХ рдШрдЯрдХрд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ:

  • рд╣реЗ рд╕рдзреНрдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рд╡рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд▓реЛрдбрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЖрд╣реЗ.

  • рд╣реЗ рдорд╢реАрдирдЪреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрд╡рд░ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ.

рдЖрдгрд┐ рд╣реЗ рдПрдХ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреЕрд░рд╛рдореАрдЯрд░ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдкреНрд░рддреНрдпрдХреНрд╖рд╛рдд рдирд┐рдХрд╛рд▓ рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рд╣реА рдХреНрд╡реЗрд░реА рд╡рд╛рдЪреЗрд▓ рддреНрдпрд╛ рдбреЗрдЯрд╛рдЪреНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдЖрдореНрд╣реА рдЕрдЪреВрдХрдкрдгреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░реВ рд╢рдХрддреЛ.

рдЖрдгрд┐ рдЖрдкрдг рдЙрддреНрдкрд╛рджрдирд╛рдордзреНрдпреЗ рдЬреЗ рдкрд╛рд╣рдгрд╛рд░ рдЖрд╣реЛрдд рддреНрдпрд╛рдЪреНрдпрд╛ рдЬрд╡рд│рдЪреА рд╡реЗрд│ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╣рд╡реА рдЕрд╕рд▓реНрдпрд╛рд╕, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕рд░реНрд╡рд╛рдд рд╕рдорд╛рди рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░ рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рд╢рдХреНрдпрддреЛ рддреНрдпрд╛рд╣реВрдирд╣реА рдЕрдзрд┐рдХ рдЬреЗрдгреЗрдХрд░реВрди рд╕рд░реНрд╡ рдХреНрд▓реЛрди рдлрд┐рдЯ рд╣реЛрддреАрд▓. рдкрд░рдВрддреБ рд╣реА рдПрдХ рддрдбрдЬреЛрдб рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рдорд╛рди рдпреЛрдЬрдирд╛ рдорд┐рд│рддреАрд▓, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╡реЗрд░реА рдХрд┐рддреА рдбреЗрдЯрд╛ рд╡рд╛рдЪреЗрд▓ рддреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рджрд┐рд╕реЗрд▓ рдЖрдгрд┐ рд╣реА рдХреНрд╡реЗрд░реА рдЪрд╛рдВрдЧрд▓реА (рдХрд┐рдВрд╡рд╛ рд╕реНрдерд▓рд╛рдВрддрд░) рдХрд┐рдВрд╡рд╛ рд╡рд╛рдИрдЯ рдЖрд╣реЗ рдХреА рдирд╛рд╣реА рд╣реЗ рддреБрдореНрд╣реА рдирд┐рд╖реНрдХрд░реНрд╖ рдХрд╛рдвреВ рд╢рдХрд╛рд▓, рддрд░реАрд╣реА рддреЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. .

рдЬреЛ рд╡рд┐рд╢реЗрд╖рдд: рдХрд╕реЗ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗ рдЖрд╣реЗ рддреЗ рдкрд╛рд╣реВ рдпрд╛.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЪрд▓рд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рд╡реНрдпрд╡рд╕реНрдереЗрдХрдбреВрди рд╡рд┐рдирдВрддреА рдХрд░реВрдпрд╛. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рдбреЗрдЯрд╛рдмреЗрд╕ 1 рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдореНрд╣рд╛рд▓рд╛ 10 рдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд▓рд╛рдИрдХреНрд╕ рдорд┐рд│рд╛рд▓реЗрд▓реНрдпрд╛ рддрд╛рдЬреНрдпрд╛ рдкреЛрд╕реНрдЯрдЪреА рд╕рдВрдЦреНрдпрд╛ рдореЛрдЬрд╛рдпрдЪреА рдЖрд╣реЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдореНрд╣реА рдЪреЕрдиреЗрд▓рд▓рд╛ рд╕рдВрджреЗрд╢ рд▓рд┐рд╣рд┐рдд рдЖрд╣реЛрдд, рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓реЛрди рддреИрдирд╛рдд рдХреЗрд▓рд╛ рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рдкрд╛рд╣реВ рдХреА рдЕрд╢реА рд╡рд┐рдирдВрддреА 2,5 рдорд┐рдирд┐рдЯрд╛рдВрдд рдкреВрд░реНрдг рд╣реЛрдИрд▓. рд╣реА рдкрд╣рд┐рд▓реА рдЧреЛрд╖реНрдЯ рдЖрдкрд▓реНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдпреЗрддреЗ.

рдмреА рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдпреЛрдЬрдирд╛ рдЖрдгрд┐ рдореЗрдЯреНрд░рд┐рдХреНрд╕рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рд╢рд┐рдлрд╛рд░рд╕реА рджрд░реНрд╢рд╡реЗрд▓.

рддреБрд▓рдиреЗрдиреЗ рдХрдореА рд╕рдВрдЦреНрдпреЗрдиреЗ рдкрдВрдХреНрддреА рдорд┐рд│рд╡рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдХреНрд╡реЗрд░реА рдЦреВрдк рдЬрд╛рд╕реНрдд рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддреЗ рд╣реЗ рдЖрдкрдг рдкрд╛рд╣реВ. рдЖрдгрд┐ рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдХрд╛рд░рдг рдЖрдордЪреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдЖрд▓реЗ рдХреА рдХреНрд╡реЗрд░реАрдордзреНрдпреЗ рдмрд░реНрдпрд╛рдЪ рдлрд┐рд▓реНрдЯрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкрдВрдХреНрддреА рдЖрд╣реЗрдд.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдХрд╛рдп рдЭрд╛рд▓реЗ рддреЗ рдЬрд╡рд│реВрди рдкрд╛рд╣реВрдпрд╛. рдЦрд░рдВрдЪ, рдЖрдореНрд╣реА рдкрд╛рд╣рддреЛ рдХреА рдЖрдореНрд╣реА рдлрд╛рдИрд▓ рдХреЕрд╢реЗ рдХрд┐рдВрд╡рд╛ рдбрд┐рд╕реНрдХрд╡рд░реВрди рдЬрд╡рд│рдкрд╛рд╕ рджреАрдб рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рд╡рд╛рдЪрд▓рд╛ рдЖрд╣реЗ. рдЖрдгрд┐ рд╣реЗ рдЪрд╛рдВрдЧрд▓реЗ рдирд╛рд╣реА, рдХрд╛рд░рдг рдЖрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд 142 рдУрд│реА рдорд┐рд│рд╛рд▓реНрдпрд╛.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐, рдЕрд╕реЗ рджрд┐рд╕рддреЗ рдХреА, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдпреЗрдереЗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╕реНрдХреЕрди рдЖрд╣реЗ рдЖрдгрд┐ рддреНрд╡рд░реАрдд рдХрд╛рдо рдХреЗрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ, рдкрд░рдВрддреБ рдЖрдореНрд╣реА рдмрд░реНрдпрд╛рдЪ рдУрд│реА рдлрд┐рд▓реНрдЯрд░ рдХреЗрд▓реНрдпрд╛ (рдЖрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛ рдореЛрдЬрд╛рдпрдЪреНрдпрд╛ рд╣реЛрддреНрдпрд╛), рд╡рд┐рдирдВрддреА рд╣рд│реВрд╣рд│реВ рдкреВрд░реНрдг рдЭрд╛рд▓реА.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐ рд╣реЗ рдпрд╛ рдпреЛрдЬрдиреЗрдд рдШрдбрд▓реЗ рдХрд╛рд░рдг рдХреНрд╡реЗрд░реАрдордзреАрд▓ рдЕрдЯреА рдЖрдгрд┐ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХрд╛рддреАрд▓ рдЕрдЯреА рдЕрдВрд╢рддрдГ рдЬреБрд│рдд рдирд╛рд╣реАрдд.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЪрд▓рд╛ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдЕрдзрд┐рдХ рдЕрдЪреВрдХ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХрд░реВрдпрд╛ рдЖрдгрд┐ рддреНрдпрд╛рдирдВрддрд░ рдХреНрд╡реЗрд░реА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд╢реА рдмрджрд▓рддреЗ рддреЗ рдкрд╛рд╣реВ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЗрдВрдбреЗрдХреНрд╕ рддрдпрд╛рд░ рд╣реЛрдгреНрдпрд╛рд╕ рдмрд░рд╛рдЪ рд╡реЗрд│ рд▓рд╛рдЧрд▓рд╛, рдкрд░рдВрддреБ рдЖрддрд╛ рдЖрдореНрд╣реА рдХреНрд╡реЗрд░реА рддрдкрд╛рд╕рддреЛ рдЖрдгрд┐ рдкрд╛рд╣рддреЛ рдХреА 2,5 рдорд┐рдирд┐рдЯрд╛рдВрдРрд╡рдЬреА рдлрдХреНрдд 156 рдорд┐рд▓реАрд╕реЗрдХрдВрдж рдЖрд╣реЗ, рдЬреЗ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рдлрдХреНрдд 6 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛ рд╡рд╛рдЪрддреЛ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐ рдЖрддрд╛ рдЖрдореНрд╣реА рдлрдХреНрдд рдЗрдВрдбреЗрдХреНрд╕ рд╕реНрдХреЕрди рд╡рд╛рдкрд░рддреЛ.

рдЖрдгрдЦреА рдПрдХ рдорд╣рддреНрддреНрд╡рд╛рдЪреА рдЧреЛрд╖реНрдЯ рдЕрд╢реА рдЖрд╣реЗ рдХреА рдЖрдореНрд╣рд╛рд▓рд╛ рдпреЛрдЬрдирд╛ рдЖрдгрдЦреА рдХрд╛рд╣реА рд╕рдордЬрдгреНрдпрд╛рдЬреЛрдЧреНрдпрд╛ рдкрджреНрдзрддреАрдиреЗ рдорд╛рдВрдбрд╛рдпрдЪреА рдЖрд╣реЗ. рдЖрдореНрд╣реА рдлреНрд▓реЗрдо рдЧреНрд░рд╛рдлреНрд╕ рд╡рд╛рдкрд░реВрди рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рд╣реА рдПрдХ рд╡реЗрдЧрд│реА рд╡рд┐рдирдВрддреА рдЖрд╣реЗ, рдЕрдзрд┐рдХ рддреАрд╡реНрд░рддреЗрдЪреА рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рджреЛрди рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕рдиреБрд╕рд╛рд░ рдлреНрд▓реЗрдо рдЖрд▓реЗрдЦ рддрдпрд╛рд░ рдХрд░рддреЛ: рд╣реА рдбреЗрдЯрд╛рдЪреА рд░рдХреНрдХрдо рдЖрд╣реЗ рдЬреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЛрдбрдиреЗ рдпреЛрдЬрдирд╛ рдЖрдгрд┐ рд╡реЗрд│реЗрдордзреНрдпреЗ рдореЛрдЬрд▓реА рдЬрд╛рддреЗ, рдореНрд╣рдгрдЬреЗ рдиреЛрдбрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рд╡реЗрд│.

рдпреЗрдереЗ рдЖрдкрдг рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЛрдбреНрд╕рдЪреА рдПрдХрдореЗрдХрд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХрд░реВ рд╢рдХрддреЛ. рдЖрдгрд┐ рд╣реЗ рд╕реНрдкрд╖реНрдЯ рд╣реЛрдИрд▓ рдХреА рддреНрдпрд╛рдкреИрдХреА рдХреЛрдгрддреЗ рдХрдореА рдХрд┐рдВрд╡рд╛ рдЬрд╛рд╕реНрдд рдШреЗрддреЗ, рдЬреЗ рд╕рд╣рд╕рд╛ рдЗрддрд░ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдкрджреНрдзрддреАрдВрдордзреНрдпреЗ рдХрд░рдгреЗ рдХрдареАрдг рдЕрд╕рддреЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЕрд░реНрдерд╛рдд, рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ explain.depesz.com рдорд╛рд╣реАрдд рдЖрд╣реЗ. рдпрд╛ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рдирдЪреЗ рдПрдХ рдЪрд╛рдВрдЧрд▓реЗ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп рдореНрд╣рдгрдЬреЗ рдЖрдореНрд╣реА рдордЬрдХреВрд░ рдпреЛрдЬрдирд╛ рд╕реЗрд╡реНрд╣ рдХрд░рддреЛ рдЖрдгрд┐ рдХрд╛рд╣реА рдореВрд▓рднреВрдд рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдЯреЗрдмрд▓рдордзреНрдпреЗ рдареЗрд╡рддреЛ рдЬреЗрдгреЗрдХрд░реВрди рдЖрдореНрд╣реА рдХреНрд░рдорд╡рд╛рд░реА рд▓рд╛рд╡реВ рд╢рдХрддреЛ.

рдЖрдгрд┐ рдЬреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдиреА рдЕрджреНрдпрд╛рдк рдпрд╛ рд╡рд┐рд╖рдпрд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА рддреЗ рджреЗрдЦреАрд▓ explain.depesz.com рд╡рд╛рдкрд░рддрд╛рдд, рдХрд╛рд░рдг рдХреЛрдгрддреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗрдд рдЖрдгрд┐ рдХреЛрдгрддреЗ рдирд╛рд╣реАрдд рд╣реЗ рд╢реЛрдзрдгреЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рд╕реЛрдкреЗ рдЖрд╣реЗ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рдирд╕рд╛рдареА рдПрдХ рдирд╡реАрди рджреГрд╖реНрдЯреАрдХреЛрди рдЖрд╣реЗ - рд╣реЗ рдЖрд╣реЗ explain.dalibo.com. рддреЗ рдЯреНрд░реА рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓рд╛рдпрдЭреЗрд╢рди рдХрд░рддрд╛рдд, рдкрд░рдВрддреБ рдиреЛрдбреНрд╕рдЪреА рдПрдХрдореЗрдХрд╛рдВрд╢реА рддреБрд▓рдирд╛ рдХрд░рдгреЗ рдЦреВрдк рдХрдареАрдг рдЖрд╣реЗ. рдпреЗрдереЗ рддреБрдореНрд╣реА рд░рдЪрдирд╛ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдкреНрд░рдХрд╛рд░реЗ рд╕рдордЬреВ рд╢рдХрддрд╛, рддрдерд╛рдкрд┐, рдЬрд░ рдореЛрдареА рд╡рд┐рдирдВрддреА рдЕрд╕реЗрд▓, рддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреБрдвреЗ рдорд╛рдЧреЗ рд╕реНрдХреНрд░реЛрд▓ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдПрдХ рдкрд░реНрдпрд╛рдп рджреЗрдЦреАрд▓ рдЖрд╣реЗ.

рд╕рд╣рдпреЛрдЧ

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдгрд┐, рдореА рдореНрд╣рдЯрд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ, рд╕реНрд▓реЕрдХ рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рд╣рдпреЛрдЧ рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рджреЗрддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд╕реЗ рдХрд░рд╛рдпрдЪреЗ рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдирд╕рд▓реЗрд▓реА рдЧреБрдВрддрд╛рдЧреБрдВрддреАрдЪреА рдХреНрд╡реЗрд░реА рдЖрдореНрд╣рд╛рд▓рд╛ рдЖрдврд│рд▓реНрдпрд╛рд╕, рдЖрдореНрд╣реА рд╕реНрд▓реЕрдХ рдордзреАрд▓ рдПрдХрд╛ рдереНрд░реЗрдбрдордзреНрдпреЗ рдЖрдордЪреНрдпрд╛ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрд╕реЛрдмрдд рд╣реА рд╕рдорд╕реНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рдХрд░реВ рд╢рдХрддреЛ.

DBA рдмреЙрдЯ рдЬреЛ. рдЕрдирд╛рддреЛрд▓реА рд╕реНрдЯреЕрдиреНрд╕рд▓рд░ (Postgres.ai)

рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрд╕реЗ рджрд┐рд╕рддреЗ рдХреА рдкреВрд░реНрдг-рдЖрдХрд╛рд░рд╛рдЪреНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рдЪрд╛рдЪрдгреА рдХрд░рдгреЗ рдорд╣рддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ. рд╣реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдЕрдкрдбреЗрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЕрдм рдЯреВрд▓ рдмрдирд╡рд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдУрдкрди рд╕реЛрд░реНрд╕рдордзреНрдпреЗ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рддреБрдореНрд╣реА рдЬреЛ рдмреЙрдЯ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. рддреБрдореНрд╣реА рддреЗ рдЖрддреНрддрд╛рдЪ рдШреНрдпрд╛ рдЖрдгрд┐ рддреБрдордЪреНрдпрд╛ рдЬрд╛рдЧреЗрд╡рд░ рддреНрдпрд╛рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░реВ рд╢рдХрддрд╛. рддреЗрдереЗ рд╕рд░реНрд╡ рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд.

рд╣реЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдгреЗ рджреЗрдЦреАрд▓ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ рдХреА рд╕рдорд╛рдзрд╛рди рд╕реНрд╡рддрдГ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░рдХ рдирд╛рд╣реА, рдХрд╛рд░рдг рдбреЗрд▓реНрдлрд┐рдХреНрд╕ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреЗ рдПрдХ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рд╕рдорд╛рдзрд╛рди рдЖрд╣реЗ. рддреЗ рдкреВрд░реНрдгрдкрдгреЗ рдмрдВрдж рдЖрд╣реЗ, рддреЗ рдЦреВрдк рдорд╣рд╛рдЧ рдЖрд╣реЗ. рдЖрдореНрд╣реА рд╡рд┐рд╢реЗрд╖рддрдГ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рдордзреНрдпреЗ рддрдЬреНрдЮ рдЖрд╣реЛрдд. рд╣реА рд╕рд░реНрд╡ рдореБрдХреНрдд рд╕реНрд░реЛрдд рдЙрддреНрдкрд╛рджрдиреЗ рдЖрд╣реЗрдд. рдЖрдордЪреНрдпрд╛рдд рд╕рд╛рдореАрд▓ рд╡реНрд╣рд╛!

рдЗрдереЗрдЪ рдорд╛рдЭрд╛ рд╢реЗрд╡рдЯ рд╣реЛрддреЛ. рдзрдиреНрдпрд╡рд╛рдж!

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

рдирдорд╕реНрдХрд╛рд░! рдЕрд╣рд╡рд╛рд▓рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж! рдЦреВрдк рдордиреЛрд░рдВрдЬрдХ, рд╡рд┐рд╢реЗрд╖рддрдГ рдорд╛рдЭреНрдпрд╛рд╕рд╛рдареА, рдХрд╛рд░рдг рдореА рдХрд╛рд╣реА рдХрд╛рд│рд╛рдкреВрд░реНрд╡реА рддреНрдпрд╛рдЪ рд╕рдорд╕реНрдпреЗрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рд╣реЛрддреЗ. рдЖрдгрд┐ рдореНрд╣рдгреВрди рдорд╛рдЭреНрдпрд╛ рдордирд╛рдд рдЕрдиреЗрдХ рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд. рдорд▓рд╛ рддрд░реА рддреНрдпрд╛рддрд▓рд╛ рдХрд╛рд╣реА рднрд╛рдЧ рдорд┐рд│реЗрд▓ рдЕрд╢реА рдЖрд╢рд╛ рдЖрд╣реЗ.

рдорд▓рд╛ рдЖрд╢реНрдЪрд░реНрдп рд╡рд╛рдЯрддреЗ рдХреА рдЖрдкрдг рдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рд╕рд╛рдареА рдЬрд╛рдЧрд╛ рдХрд╢реА рдореЛрдЬрддрд╛? рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рдЕрд░реНрде рдЕрд╕рд╛ рдЖрд╣реЗ рдХреА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд░рд┐рд╕реНрдерд┐рддреАрдд, рддреБрдордЪреЗ рдХреНрд▓реЛрди рдХрдорд╛рд▓ рдЖрдХрд╛рд░рд╛рдд рд╡рд╛рдвреВ рд╢рдХрддрд╛рдд. рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рддрд░, рдЬрд░ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рджрд╣рд╛ рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдЖрдгрд┐ 10 рдХреНрд▓реЛрди рдЕрд╕рддреАрд▓, рддрд░ рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓реЛрдирдЪреЗ рд╡рдЬрди 10 рдЕрджреНрд╡рд┐рддреАрдп рдбреЗрдЯрд╛ рдЕрд╕реЗрд▓ рдЕрд╢рд╛ рдкрд░рд┐рд╕реНрдерд┐рддреАрдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ. рддреБрдореНрд╣реА рдпрд╛ рдЬрд╛рдЧреЗрдЪреА, рдореНрд╣рдгрдЬреЗ рддреНрдпрд╛ рдбреЗрд▓реНрдЯрд╛рдЪреА рдЧрдгрдирд╛ рдХрд╢реА рдХрд░рд╛рд▓ рдЬреНрдпрд╛рдмрджреНрджрд▓ рддреБрдореНрд╣реА рдмреЛрд▓рд▓рд╛рдд, рдЬреНрдпрд╛рдордзреНрдпреЗ рд╣реЗ рдХреНрд▓реЛрди рд░рд╛рд╣рддреАрд▓?

рдЪрд╛рдВрдЧрд▓рд╛ рдкреНрд░рд╢реНрди. рдпреЗрдереЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд▓реЛрдирдЪрд╛ рдорд╛рдЧреЛрд╡рд╛ рдареЗрд╡рдгреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рдЖрд╣реЗ. рдЖрдгрд┐ рдЬрд░ рдХреНрд▓реЛрдирдордзреНрдпреЗ рдЦреВрдк рдореЛрдард╛ рдмрджрд▓ рдЭрд╛рд▓рд╛ рдЕрд╕реЗрд▓, рддреЛ рд╡рд╛рдвреВ рд▓рд╛рдЧрд▓рд╛, рддрд░ рдЖрдореНрд╣реА рдкреНрд░рдердо рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдпрд╛рдмрджреНрджрд▓ рдЪреЗрддрд╛рд╡рдгреА рджреЗрдК рд╢рдХрддреЛ рдХрд┐рдВрд╡рд╛ рд╣рд╛ рдХреНрд▓реЛрди рддрд╛рдмрдбрддреЛрдм рдерд╛рдВрдмрд╡реВ рд╢рдХрддреЛ рдЬреЗрдгреЗрдХрд░реВрди рдЖрдореНрд╣рд╛рд▓рд╛ рдЕрдкрдпрд╢реА рдкрд░рд┐рд╕реНрдерд┐рддреА рдпреЗрдК рдирдпреЗ.

рд╣реЛрдп, рдорд▓рд╛ рдПрдХ рдкреНрд░рд╢реНрди рдЖрд╣реЗ. рдореНрд╣рдгрдЬреЗрдЪ, рддреБрдореНрд╣реА рдпрд╛ рдореЙрдбреНрдпреВрд▓реНрд╕рдЪреЗ рдЬреАрд╡рди рдЪрдХреНрд░ рдХрд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рд╛рд▓? рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╣реА рд╕рдорд╕реНрдпрд╛ рдЖрдгрд┐ рдПрдХ рд╕рдВрдкреВрд░реНрдг рд╡реЗрдЧрд│реА рдХрдерд╛ рдЖрд╣реЗ. рд╣реЗ рдХрд╕реЗ рдШрдбрддреЗ?

рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓реЛрдирд╕рд╛рдареА рдХрд╛рд╣реА ttl рдЖрд╣реЗ. рдореБрд│рд╛рдд, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд ttl рдЖрд╣реЗ.

рдХрд╛рдп, рдПрдХ рдЧреБрдкреНрдд рдирд╛рд╣реА рддрд░?

1 рддрд╛рд╕, рдореНрд╣рдгрдЬреЗ рдирд┐рд╖реНрдХреНрд░рд┐рдп - 1 рддрд╛рд╕. рдЬрд░ рддреЗ рд╡рд╛рдкрд░рд▓реЗ рдирд╛рд╣реА, рддрд░ рдЖрдореНрд╣реА рддреНрдпрд╛рд╕ рджрдгрдХрд╛ рджреЗрддреЛ. рдкрд░рдВрддреБ рдпреЗрдереЗ рдЖрд╢реНрдЪрд░реНрдп рдирд╛рд╣реА, рдХрд╛рд░рдг рдЖрдкрдг рдХреНрд▓реЛрди рд╕реЗрдХрдВрджрд╛рдд рд╡рд╛рдврд╡реВ рд╢рдХрддреЛ. рдЖрдгрд┐ рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреБрдиреНрд╣рд╛ рдЧрд░рдЬ рдЕрд╕реЗрд▓ рддрд░ рдХреГрдкрдпрд╛.

рдорд▓рд╛ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪреНрдпрд╛ рдирд┐рд╡рдбреАрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╕реНрд╡рд╛рд░рд╕реНрдп рдЖрд╣реЗ, рдХрд╛рд░рдг, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдореНрд╣реА рдПрдХрд╛ рдХрд┐рдВрд╡рд╛ рджреБрд╕рд░реНрдпрд╛ рдХрд╛рд░рдгрд╛рд╕реНрддрд╡ рд╕рдорд╛рдВрддрд░рдкрдгреЗ рдЕрдиреЗрдХ рдкрджреНрдзрддреА рд╡рд╛рдкрд░рддреЛ. ZFS рдХрд╛? рддреБрдореНрд╣реА LVM рдХрд╛ рд╡рд╛рдкрд░рд▓рд╛ рдирд╛рд╣реА? рддреБрдореНрд╣реА LVM рд╕рд╣ рд╕рдорд╕реНрдпрд╛ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рдирдореВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ. рдХрд╛рдп рд╕рдорд╕реНрдпрд╛ рд╣реЛрддреНрдпрд╛? рдорд╛рдЭреНрдпрд╛ рдорддреЗ, рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рд╕реНрдЯреЛрд░реЗрдЬрд╕рд╣ рд╕рд░реНрд╡рд╛рдд рдЗрд╖реНрдЯрддрдо рдкрд░реНрдпрд╛рдп рдЖрд╣реЗ.

ZFS рдЪреА рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдХрд╛рдп рдЖрд╣реЗ? рддреБрдореНрд╣реА рдПрдХрд╛рдЪ рд╣реЛрд╕реНрдЯрд╡рд░ рдЪрд╛рд▓рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗ рд╕рд░реНрд╡ рдЙрджрд╛рд╣рд░рдгреЗ рдПрдХрд╛рдЪ OS рдордзреНрдпреЗ рд░рд╛рд╣рддреАрд▓. рдЖрдгрд┐ рд╕реНрдЯреЛрд░реЗрдЬрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рдЖрдкрдг рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЗ рдХрдиреЗрдХреНрдЯ рдХрд░реВ рд╢рдХрддрд╛. рдЖрдгрд┐ рдЕрдбрдерд│реЗ рдлрдХреНрдд рддреЗ рдмреНрд▓реЙрдХреНрд╕ рдЖрд╣реЗрдд рдЬреЗ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдЖрд╣реЗрдд. рдЖрдгрд┐ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪреНрдпрд╛ рдирд┐рд╡рдбреАрдЪрд╛ рдкреНрд░рд╢реНрди рдордиреЛрд░рдВрдЬрдХ рдЖрд╣реЗ. LVM рдХрд╛ рдирд╛рд╣реА?

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

рдирд┐рдХреЛрд▓рд╛рдИ рд╕рдореЛрдЦрд╡рд╛рд▓реЛрд╡реНрд╣: рдореА рдЖрдгрдЦреА рдЯрд┐рдкреНрдкрдгреА рдХрд░реВ рд╢рдХрддреЛ? рдорд╛рдЭреЗ рдирд╛рд╡ рдирд┐рдХреЛрд▓реЗ рдЖрд╣реЗ, рдЖрдореНрд╣реА рдЕрдирд╛рддреЛрд▓реАрд╕рд╣ рдПрдХрддреНрд░ рдХрд╛рдо рдХрд░рддреЛ. рдореА рд╕рд╣рдордд рдЖрд╣реЗ рдХреА рд╕реНрдЯреЛрд░реЗрдЬ рдЙрддреНрддрдо рдЖрд╣реЗ. рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛ рдХрд╛рд╣реА рдЧреНрд░рд╛рд╣рдХрд╛рдВрдХрдбреЗ рдкреНрдпреБрдЕрд░ рд╕реНрдЯреЛрд░реЗрдЬ рдЗ.

рдЕреЕрдирд╛рдЯреЛрд▓реАрдиреЗ рдЕрдЪреВрдХрдкрдгреЗ рдиреЛрдВрджрд╡рд▓реЗ рдХреА рдЖрдореНрд╣реА рдореЙрдбреНрдпреВрд▓рд░рд┐рдЯреАрд╡рд░ рд▓рдХреНрд╖ рдХреЗрдВрджреНрд░рд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рдЖрдгрд┐ рднрд╡рд┐рд╖реНрдпрд╛рдд, рдЖрдкрдг рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рд▓рд╛рдЧреВ рдХрд░реВ рд╢рдХрддрд╛ - рд╕реНрдиреЕрдкрд╢реЙрдЯ рдШреНрдпрд╛, рдХреНрд▓реЛрди рдмрдирд╡рд╛, рдХреНрд▓реЛрди рдирд╖реНрдЯ рдХрд░рд╛. рд╣реЗ рд╕рд░реНрд╡ рд╕реЛрдкреЗ рдЖрд╣реЗ. рдЖрдгрд┐ рд╕реНрдЯреЛрд░реЗрдЬ рдердВрдб рдЖрд╣реЗ, рддреЗ рдЕрд╕рд▓реНрдпрд╛рд╕.

рдкрд░рдВрддреБ ZFS рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. DelPhix рдЖрдзреАрдЪ рдкреБрд░реЗрд╕реЗ рдЖрд╣реЗ, рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ 300 рдХреНрд▓рд╛рдпрдВрдЯ рдЖрд╣реЗрдд. рдпрд╛рдкреИрдХреА, рдлреЙрд░реНрдЪреНрдпреБрди 100 рдЪреЗ 50 рдХреНрд▓рд╛рдпрдВрдЯ рдЖрд╣реЗрдд, рдореНрд╣рдгрдЬреЗрдЪ рддреЗ NASA рдЗ.рдЪреЗ рд▓рдХреНрд╖реНрдп рдЖрд╣реЗрдд. рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ рд╣реЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рдорд┐рд│рдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдЖрд▓реА рдЖрд╣реЗ. рдЖрдгрд┐ рдореНрд╣рдгреВрдирдЪ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЛрдЕрд░ рдЖрд╣реЗ. рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рднрд╛рдЧ рдЖрд╣реЗ рдЬреЛ рдореБрдХреНрдд рд╕реНрд░реЛрдд рдирд╛рд╣реА. рд╣реЗрдЪ рд╡реНрдпрд╛рд╕рдкреАрда рдЖрдореНрд╣реА рджрд╛рдЦрд╡рдгрд╛рд░ рдЖрд╣реЛрдд. рдкрд░рдВрддреБ рддреЗ рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА рдЙрдкрд▓рдмреНрдз рдЕрд╕рд╛рд╡реЗ рдЕрд╢реА рдЖрдордЪреА рдЗрдЪреНрдЫрд╛ рдЖрд╣реЗ. рдЖрдореНрд╣реА рдПрдХ рдХреНрд░рд╛рдВрддреА рдХрд░реВ рдЗрдЪреНрдЫрд┐рддреЛ рдЬреЗрдгреЗрдХрд░реВрди рд╕рд░реНрд╡ рдкрд░реАрдХреНрд╖рдХ рд▓реЕрдкрдЯреЙрдкрд╡рд░ рдЕрдВрджрд╛рдЬ рдХрд░рдгреЗ рдерд╛рдВрдмрд╡рддреАрд▓. рдЖрдкрдг SELECT рд▓рд┐рд╣рд╛рд╡реЗ рдЖрдгрд┐ рд▓рдЧреЗрдЪ рдкрд╣рд╛ рдХреА рддреЗ рд╣рд│реВ рдЖрд╣реЗ. рддреНрдпрд╛рдмрджреНрджрд▓ DBA рдЪреА рд╡рд╛рдЯ рдкрд╛рд╣рдгреЗ рдерд╛рдВрдмрд╡рд╛. рдпреЗрдереЗ рдореБрдЦреНрдп рдзреНрдпреЗрдп рдЖрд╣реЗ. рдЖрдгрд┐ рдорд▓рд╛ рд╡рд╛рдЯрддреЗ рдХреА рдЖрдкрдг рд╕рд░реНрд╡ рдпрд╛рдХрдбреЗ рдпреЗрдК. рдЖрдгрд┐ рдЖрдореНрд╣реА рд╣реА рдЧреЛрд╖реНрдЯ рдкреНрд░рддреНрдпреЗрдХрд╛рд╕рд╛рдареА рдмрдирд╡рддреЛ. рдореНрд╣рдгреВрди ZFS, рдХрд╛рд░рдг рддреЗ рд╕рд░реНрд╡рддреНрд░ рдЙрдкрд▓рдмреНрдз рдЕрд╕реЗрд▓. рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рд▓реНрдпрд╛рдмрджреНрджрд▓ рдЖрдгрд┐ рдУрдкрди рд╕реЛрд░реНрд╕ рдкрд░рд╡рд╛рдирд╛ рдЗрддреНрдпрд╛рджреАрд╕рд╛рдареА рд╕рдореБрджрд╛рдпрд╛рдЪреЗ рдЖрднрд╛рд░*

рд╢реБрднреЗрдЪреНрдЫрд╛! рдЕрд╣рд╡рд╛рд▓рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж! рдорд╛рдЭреЗ рдирд╛рд╡ рдореЕрдХреНрд╕рд┐рдо рдЖрд╣реЗ. рдЖрдореНрд╣реА рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рд╣рд╛рддрд╛рд│рд▓реНрдпрд╛ рдЖрд╣реЗрдд. рддреНрдпрд╛рдВрдиреА рд╕реНрд╡рддрдГрд╣реВрди рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛. рддреБрдореНрд╣реА рдпрд╛ рдХреНрд▓реЛрдирдордзреНрдпреЗ рд╕рдВрд╕рд╛рдзрдиреЗ рдХрд╢реА рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рд╛рд▓? рдкреНрд░рддреНрдпреЗрдХ рдХреНрд▓реЛрди рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡реЗрд│реА рд╕реНрд╡рддрдГрдЪреЗ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреЛ: рдХреЛрдгреА рдПрдХрд╛ рдЧреЛрд╖реНрдЯреАрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрддреЛ, рджреБрд╕рд░реА рджреБрд╕рд░реА, рдХреЛрдгреАрддрд░реА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рддрдпрд╛рд░ рдХрд░рддреЛ, рдХреЛрдгрд╛рд▓рд╛ рднрд╛рд░реА рдХрд╛рдо рдЕрд╕рддреЗ. рдЖрдгрд┐ рдЬрд░ рддреБрдореНрд╣реА рдЕрдЬреВрдирд╣реА CPU рдиреЗ рднрд╛рдЧреВ рд╢рдХрдд рдЕрд╕рд╛рд▓, рддрд░ IO рджреНрд╡рд╛рд░реЗ, рддреБрдореНрд╣реА рдХрд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рд╛рд▓? рд╣рд╛ рдкрд╣рд┐рд▓рд╛ рдкреНрд░рд╢реНрди рдЖрд╣реЗ.

рдЖрдгрд┐ рджреБрд╕рд░рд╛ рдкреНрд░рд╢реНрди рд╕реНрдЯрдБрдбрдЪреНрдпрд╛ рдЕрд╕рдорд╛рдирддреЗрдмрджреНрджрд▓ рдЖрд╣реЗ. рд╕рдордЬрд╛ рдорд╛рдЭреНрдпрд╛рдХрдбреЗ рдпреЗрдереЗ ZFS рдЖрд╣реЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЫрд╛рди рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЙрддреНрдкрд╛рджрдирд╛рд╡рд░реАрд▓ рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ ZFS рдирд╛рд╣реА, рдкрд░рдВрддреБ ext4, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд рдХрд╕реЗ?

рдкреНрд░рд╢реНрди рдЦреВрдк рдЪрд╛рдВрдЧрд▓реЗ рдЖрд╣реЗрдд. рдЖрдореНрд╣реА рд╕рдВрд╕рд╛рдзрдиреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рддреЛ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрд╕рд╣ рдореА рдпрд╛ рд╕рдорд╕реНрдпреЗрдЪрд╛ рдереЛрдбрд╛рд╕рд╛ рдЙрд▓реНрд▓реЗрдЦ рдХреЗрд▓рд╛ рдЖрд╣реЗ. рдЖрдгрд┐ рд╣рд╛ рдЙрдкрд╛рдп рдЖрд╣реЗ. рдХрд▓реНрдкрдирд╛ рдХрд░рд╛ рдХреА рддреБрдореНрд╣реА рд╕реНрдЯреЗрдЬрд┐рдВрдЧрд╡рд░ рдЪрд╛рдЪрдгреА рдХрд░рдд рдЖрд╣рд╛рдд. рддреБрдордЪреА рджреЗрдЦреАрд▓ рдЕрд╢реА рдкрд░рд┐рд╕реНрдерд┐рддреА рдПрдХрд╛рдЪ рд╡реЗрд│реА рдЕрд╕реВ рд╢рдХрддреЗ рдХреА рдХреЛрдгреАрддрд░реА рдПрдХ рднрд╛рд░ рджреЗрддреЛ, рдХреЛрдгреАрддрд░реА рджреБрд╕рд░рд╛. рдЖрдгрд┐ рдкрд░рд┐рдгрд╛рдореА, рддреБрдореНрд╣рд╛рд▓рд╛ рди рд╕рдордЬрдгрд╛рд░реЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рджрд┐рд╕рддрд╛рдд. рдЕрдЧрджреА рд╕рдорд╛рди рд╕рдорд╕реНрдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдд рджреЗрдЦреАрд▓ рдЕрд╕реВ рд╢рдХрддреЗ. рдЬреЗрд╡реНрд╣рд╛ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рд╣реА рд╡рд┐рдирдВрддреА рддрдкрд╛рд╕рд╛рдпрдЪреА рдЕрд╕рддреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛рдд рдХрд╛рд╣реА рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ рдЕрд╕реЗ рджрд┐рд╕рддреЗ - рддреЗ рд╣рд│реВрд╣рд│реВ рдХрд╛рд░реНрдп рдХрд░рддреЗ, рддреЗрд╡реНрд╣рд╛ рдЦрд░рдВ рддрд░ рд╕рдорд╕реНрдпрд╛ рд╡рд┐рдирдВрддреАрдордзреНрдпреЗ рдирд╡реНрд╣рддреА, рдкрд░рдВрддреБ рдХрд╛рд╣реА рдкреНрд░рдХрд╛рд░рдЪреЗ рд╕рдорд╛рдВрддрд░ рднрд╛рд░ рдЖрд╣реЗ.

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

рдорд╛рдЭреЗ рджреЛрди рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд. рд╣реА рдЦреВрдк рдорд╕реНрдд рд╕рд╛рдордЧреНрд░реА рдЖрд╣реЗ. рдЕрд╢реА рдХрд╛рд╣реА рдкреНрд░рдХрд░рдгреЗ рдЖрд╣реЗрдд рдЬрд┐рдереЗ рдЙрддреНрдкрд╛рджрди рдбреЗрдЯрд╛ рдЧрдВрднреАрд░ рдЖрд╣реЗ, рдЬрд╕реЗ рдХреА рдХреНрд░реЗрдбрд┐рдЯ рдХрд╛рд░реНрдб рдирдВрдмрд░? рдЖрдзреАрдЪ рдХрд╛рд╣реАрддрд░реА рддрдпрд╛рд░ рдЖрд╣реЗ рдХрд┐рдВрд╡рд╛ рддреЗ рд╕реНрд╡рддрдВрддреНрд░ рдХрд╛рд░реНрдп рдЖрд╣реЗ? рдЖрдгрд┐ рджреБрд╕рд░рд╛ рдкреНрд░рд╢реНрди - MySQL рд╕рд╛рдареА рдЕрд╕реЗ рдХрд╛рд╣реА рдЖрд╣реЗ рдХрд╛?

рдбреЗрдЯрд╛ рдмрджреНрджрд▓. рдЖрдореНрд╣реА рдХрд░рдд рдирд╛рд╣реА рддреЛрдкрд░реНрдпрдВрдд рдЖрдореНрд╣реА obfuscation рдХрд░реВ. рдкрд░рдВрддреБ рдЬрд░ рддреБрдореНрд╣реА рдиреЗрдордХрд╛ рдЬреЛ рдЙрдкрдпреЛрдЬрд┐рдд рдХреЗрд▓рд╛, рдЬрд░ рддреБрдореНрд╣реА рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдкреНрд░рд╡реЗрд╢ рджрд┐рд▓рд╛ рдирд╛рд╣реА, рддрд░ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдирд╛рд╣реА. рдХрд╛? рдХрд╛рд░рдг рдЬреЛ рдбреЗрдЯрд╛ рджрд╛рдЦрд╡рдд рдирд╛рд╣реА. рд╣реЗ рдлрдХреНрдд рдореЗрдЯреНрд░рд┐рдХреНрд╕, рдпреЛрдЬрдирд╛ рджрд╛рдЦрд╡рддреЗ рдЖрдгрд┐ рддреЗрдЪ. рд╣реЗ рд╣реЗрддреБрдкреБрд░рд╕реНрд╕рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдХрд╛рд░рдг рд╣реА рдЖрдордЪреНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рдЧрд░рдЬрд╛рдВрдкреИрдХреА рдПрдХ рдЖрд╣реЗ. рддреНрдпрд╛рдВрдирд╛ рд╕рд░реНрд╡рд╛рдВрдирд╛ рдкреНрд░рд╡реЗрд╢ рди рджреЗрддрд╛ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХрд░рдгреНрдпрд╛рдд рд╕рдХреНрд╖рдо рд╡реНрд╣рд╛рдпрдЪреЗ рд╣реЛрддреЗ.

MySQL рдмрджреНрджрд▓. рд╣реА рдкреНрд░рдгрд╛рд▓реА рдбрд┐рд╕реНрдХрд╡рд░ рд╕реНрдЯреЗрдЯрд╕ рдареЗрд╡рдгрд╛рд▒реНрдпрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЧреЛрд╖реНрдЯреАрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдЖрдгрд┐ рдЖрдореНрд╣реА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдХрд░рдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдЖрдореНрд╣реА рдЖрддрд╛ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рд╕рд╛рдареА рд╕рд░реНрд╡ рдСрдЯреЛрдореЗрд╢рди рдкреНрд░рдердо рдХрд░рдд рдЖрд╣реЛрдд. рдЖрдореНрд╣реА рдмреЕрдХрдЕрдкрдордзреВрди рдбреЗрдЯрд╛ рдорд┐рд│рд╡рдгреЗ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░реВ рдЗрдЪреНрдЫрд┐рддреЛ. рдЖрдореНрд╣реА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдд рдЖрд╣реЛрдд. рдкреНрд▓реЕрдиреНрд╕ рдореЕрдЪ рдХрд╕реЗ рдХрд░рд╛рдпрдЪреЗ рд╣реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдорд╛рд╣реАрдд рдЖрд╣реЗ.

рдкрд░рдВрддреБ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рд╕реНрддрд╛рд░рдгреНрдпрд╛рдпреЛрдЧреНрдп рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рддреА MySQL рд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдК рд╢рдХрддреЗ. рдЖрдгрд┐ рдЕрд╢реА рдЙрджрд╛рд╣рд░рдгреЗ рдЖрд╣реЗрдд. рдпрд╛рдВрдбреЗрдХреНрд╕рдордзреНрдпреЗ рдПрдХ рд╕рдорд╛рди рдЧреЛрд╖реНрдЯ рдЖрд╣реЗ, рдкрд░рдВрддреБ рддреЗ рдХреЛрдареЗрд╣реА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдд рдирд╛рд╣реАрдд. рддреЗ Yandex.Metrica рдордзреНрдпреЗ рддреЗ рд╡рд╛рдкрд░рддрд╛рдд. рдЖрдгрд┐ MySQL рдмрджреНрджрд▓ рдлрдХреНрдд рдПрдХ рдХрдерд╛ рдЖрд╣реЗ. рдкрдг рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╕рдорд╛рди рдЖрд╣реЗрдд, ZFS.

рдЕрд╣рд╡рд╛рд▓рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж! рдорд▓рд╛рд╣реА рдХрд╛рд╣реА рдкреНрд░рд╢реНрди рдЖрд╣реЗрдд. рддреБрдореНрд╣реА рдирдореВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ рдХреА рдХреНрд▓реЛрдирд┐рдВрдЧрдЪрд╛ рд╡рд╛рдкрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде рддреЗрдереЗ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рддреЗ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рддреЗ рдпрд╛рдмрджреНрджрд▓ рдереЛрдбреЗ рдЕрдзрд┐рдХ рд╕рд╛рдВрдЧреВ рд╢рдХрд╛рд▓ рдХрд╛?

рдЖрдгрд┐ рдореА рддрд╛рдмрдбрддреЛрдм рджреБрд╕рд░рд╛ рдкреНрд░рд╢реНрди рд╕реНрдЯрдБрдбрдЪреНрдпрд╛ рд╕рдорд╛рдирддреЗрдмрджреНрджрд▓, рдпреЛрдЬрдирд╛рдВрдЪреНрдпрд╛ рд╕рдорд╛рдирддреЗрдмрджреНрджрд▓ рд╡рд┐рдЪрд╛рд░рддреЛ. рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рдиреЗ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЖрдХрдбреЗрд╡рд╛рд░реАрд╡рд░рд╣реА рдпреЛрдЬрдирд╛ рдЕрд╡рд▓рдВрдмреВрди рдЕрд╕рддреЗ. рддреБрдореНрд╣реА рд╣реА рд╕рдорд╕реНрдпрд╛ рдХрд╢реА рд╕реЛрдбрд╡рд╛рд▓?

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

рдареАрдХ рдЖрд╣реЗ, рдЪрд▓рд╛ рдПрдХ рдкрд╛рддрд│ рдХреНрд▓реЛрди рдмрдирд╡реВ рдЬреЗ рдХрд╛рд╣реА рдорд┐рдирд┐рдЯрд╛рдВрд╕рд╛рдареА рдерд╛рдВрдмрдгреЗ рднрдпрдВрдХрд░ рдирд╛рд╣реА. рдЖрдгрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдгреЗ рд╡рд╛рдЪрдгреЗ рдЕрдзрд┐рдХ рд╕реЛрдпреАрд╕реНрдХрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рддреНрдпрд╛ рд╕реНрддрдВрднрд╛рдВрд╕рд╛рдареА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЬреЛрдбреВ рдЬреНрдпрд╛рдордзреНрдпреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рд╕реНрд╡рд╛рд░рд╕реНрдп рдЖрд╣реЗ.

рдкреНрд░рддреНрдпреЗрдХ рд╡реЗрд│реА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рддрдпрд╛рд░ рд╣реЛрдИрд▓?

рддреБрдореНрд╣реА рддреЗ рдмрдирд╡реВ рд╢рдХрддрд╛ рдЬреЗрдгреЗрдХрд░реВрди рдЖрдореНрд╣реА рдбреЗрдЯрд╛рд▓рд╛ рд╕реНрдкрд░реНрд╢ рдХрд░реВ, рд╕реНрдиреЕрдкрд╢реЙрдЯ рдмрдирд╡реВ, рддреНрдпрд╛рдирдВрддрд░ рдЖрдореНрд╣реА рдпрд╛ рд╕реНрдиреЕрдкрд╢реЙрдЯрдордзреВрди рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реВ рдЖрдгрд┐ рдирд╡реАрди рд╡рд┐рдирдВрддреНрдпрд╛ рдХрд░реВ. рдореНрд╣рдгрдЬреЗрдЪ, рдЖрдкрдг рддреЗ рдмрдирд╡реВ рд╢рдХрддрд╛ рдЬреЗрдгреЗрдХрд░реВрди рдЖрдкрдг рдЖрдзреАрдЪ рдЪрд┐рдХрдЯрд▓реЗрд▓реНрдпрд╛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХрд╛рдВрд╕рд╣ рдирд╡реАрди рдХреНрд▓реЛрди рд╡рд╛рдврд╡реВ рд╢рдХрддрд╛.

рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдмрджреНрджрд▓рдЪреНрдпрд╛ рдкреНрд░рд╢реНрдирд╛рд╕рд╛рдареА, рдЬрд░ рдЖрдкрдг рдмреЕрдХрдЕрдкрдордзреВрди рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХреЗрд▓реЗ, рдЬрд░ рдЖрдкрдг рдкреНрд░рддрд┐рдХреГрддреА рдХреЗрд▓реА, рддрд░ рдЖрдкрд▓реА рдЖрдХрдбреЗрд╡рд╛рд░реА рдЕрдЧрджреА рд╕рд╛рд░рдЦреАрдЪ рдЕрд╕реЗрд▓. рдХрд╛рд░рдг рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╕рдВрдкреВрд░реНрдг рдлрд┐рдЬрд┐рдХрд▓ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗрдЪ рдЖрдореНрд╣реА рд╕рд░реНрд╡ рдЖрдХрдбреЗрд╡рд╛рд░реА рдореЗрдЯреНрд░рд┐рдХреНрд╕рд╕рд╣ рдбреЗрдЯрд╛ рдЖрдгреВ.

рдпреЗрдереЗ рдЖрдгрдЦреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЖрд╣реЗ. рдЬрд░ рддреБрдореНрд╣реА рдХреНрд▓рд╛рдЙрдб рд╕реЛрд▓реНрдпреВрд╢рди рд╡рд╛рдкрд░рдд рдЕрд╕рд╛рд▓, рддрд░ рддрд┐рдереЗ рдлрдХреНрдд рд▓реЙрдЬрд┐рдХрд▓ рдбрдВрдк рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗрдд, рдХрд╛рд░рдг Google, Amazon рддреБрдореНрд╣рд╛рд▓рд╛ рдлрд┐рдЬрд┐рдХрд▓ рдХреЙрдкреА рдШреЗрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд тАЛтАЛтАЛтАЛрдирд╛рд╣реАрдд. рдПрдХ рд╕рдорд╕реНрдпрд╛ рдЕрд╕реЗрд▓.

рдЕрд╣рд╡рд╛рд▓рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж. MySQL рдЖрдгрд┐ рд╕рдВрд╕рд╛рдзрди рд╕рд╛рдорд╛рдпрд┐рдХрд░рдг рдмрджреНрджрд▓ рдпреЗрдереЗ рджреЛрди рдЪрд╛рдВрдЧрд▓реЗ рдкреНрд░рд╢реНрди рд╣реЛрддреЗ. рдкрд░рдВрддреБ, рдЦрд░рдВ рддрд░, рд╣реЗ рд╕рд░реНрд╡ рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрд╡рд░ рдпреЗрддреЗ рдХреА рд╣рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреАрдмреАрдПрдордПрд╕рдЪрд╛ рд╡рд┐рд╖рдп рдирд╛рд╣реА, рдкрд░рдВрддреБ рд╕рдВрдкреВрд░реНрдг рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордЪрд╛ рд╡рд┐рд╖рдп рдЖрд╣реЗ. рдЖрдгрд┐, рддреНрдпрд╛рдиреБрд╕рд╛рд░, рд╕рдВрд╕рд╛рдзрди рд╕рд╛рдорд╛рдпрд┐рдХрд░рдгрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦреАрд▓ рддрд┐рдереВрди рд╕реЛрдбрд╡рд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд, рд╢реЗрд╡рдЯреА рддреЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдЖрд╣реЗ рдЕрд╕реЗ рдирд╛рд╣реА рддрд░ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ, рд╕рд░реНрд╡реНрд╣рд░рдордзреНрдпреЗ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде.

рдорд╛рдЭрд╛ рдкреНрд░рд╢реНрди рдереЛрдбрд╛ рд╡реЗрдЧрд│рд╛ рдЖрд╣реЗ. рд╣реЗ рдмрд╣реБ-рд╕реНрддрд░рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рдЬрд╡рд│ рдЖрд╣реЗ, рдЬреЗрдереЗ рдЕрдиреЗрдХ рд╕реНрддрд░ рдЖрд╣реЗрдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдореНрд╣реА рджрд╣рд╛-рдЯреЗрд░рд╛рдмрд╛рдЗрдЯ рдкреНрд░рддрд┐рдорд╛ рдЕрджреНрдпрддрди рд╕реЗрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЖрдореНрд╣реА рдкреНрд░рддрд┐рдХреГрддреА рдХрд░рдд рдЖрд╣реЛрдд. рдЖрдгрд┐ рдЖрдореНрд╣реА рд╡рд┐рд╢реЗрд╖рддрдГ рдбреЗрдЯрд╛рдмреЗрд╕рд╕рд╛рдареА рд╣реЗ рд╕рдорд╛рдзрд╛рди рд╡рд╛рдкрд░рддреЛ. рдкреНрд░рддрд┐рдХреГрддреА рдкреНрд░рдЧрддреАрдкрдерд╛рд╡рд░ рдЖрд╣реЗ, рдбреЗрдЯрд╛ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдд рдЖрд╣реЗ. рдпреЗрдереЗ 100 рдХрд░реНрдордЪрд╛рд░реА рд╕рдорд╛рдВрддрд░ рдХрд╛рд░реНрдпрд░рдд рдЖрд╣реЗрдд, рдЬреЗ рд╕рддрдд рд╣реЗ рд╡реЗрдЧрд╡реЗрдЧрд│реЗ рд╢реЙрдЯреНрд╕ рд╕реБрд░реВ рдХрд░рдд рдЖрд╣реЗрдд. рдХрд╛рдп рдХрд░рд╛рдпрдЪрдВ? рдХреЛрдгрддрд╛рд╣реА рд╕рдВрдШрд░реНрд╖ рдирд╛рд╣реА рдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд╢реА рдХрд░рд╛рдпрдЪреА, рддреНрдпрд╛рдВрдиреА рдПрдХ рд▓рд╛рдБрдЪ рдХреЗрд▓реЗ рдЖрдгрд┐ рдирдВрддрд░ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдмрджрд▓рд▓реА рдЖрдгрд┐ рд╣реА рд╕рд░реНрд╡ рдЪрд┐рддреНрд░реЗ рдЧреЗрд▓реА?

рддреЗ рдЬрд╛рдгрд╛рд░ рдирд╛рд╣реАрдд рдХрд╛рд░рдг ZFS рдЕрд╕реЗрдЪ рдХрд╛рд░реНрдп рдХрд░рддреЗ. рдкреНрд░рддрд┐рдХреГрддреАрдореБрд│реЗ рд╣реЛрдгрд╛рд░реЗ рдлрд╛рдИрд▓ рд╕рд┐рд╕реНрдЯреАрдордЪреЗ рдмрджрд▓ рдЖрдкрдг рдПрдХрд╛ рдереНрд░реЗрдбрдордзреНрдпреЗ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рдареЗрд╡реВ рд╢рдХрддреЛ. рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХ рдбреЗрдЯрд╛рдЪреНрдпрд╛ рдЬреБрдиреНрдпрд╛ рдЖрд╡реГрддреНрддреНрдпрд╛рдВрд╡рд░ рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реЗрд▓реЗ рдХреНрд▓реЛрди рдареЗрд╡рд╛. рдЖрдгрд┐ рд╣реЗ рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд░реНрдп рдХрд░рддреЗ, рд╕рд░реНрд╡рдХрд╛рд╣реА рдпрд╛рд╕рд╣ рдХреНрд░рдорд╛рдиреЗ рдЖрд╣реЗ.

рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдХреА рдЕрджреНрдпрддрди рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрддрд░ рдореНрд╣рдгреВрди рд╣реЛрдИрд▓ рдЖрдгрд┐ рдпрд╛ рд╕реНрддрд░рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрд╡ рдирд╡реАрди рдЪрд┐рддреНрд░реЗ рдЖрдзреАрдЪ рдЬрд╛рддреАрд▓, рдмрд░реЛрдмрд░?

рдорд╛рдЧреАрд▓ рдкреНрд░рддрд┐рдХреГрддреАрдВрдордзреАрд▓ рдорд╛рдЧреАрд▓ рд╕реНрддрд░рд╛рдВрд╡рд░реВрди.

рдорд╛рдЧреАрд▓ рд╕реНрддрд░ рдкрдбрддреАрд▓, рдкрд░рдВрддреБ рддреЗ рдЬреБрдиреНрдпрд╛ рд▓реЗрдпрд░рдЪрд╛ рд╕рдВрджрд░реНрдн рдШреЗрддреАрд▓ рдЖрдгрд┐ рдЕрдкрдбреЗрдЯрдордзреНрдпреЗ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рд▓реЗрдпрд░рдордзреВрди рддреЗ рдирд╡реАрди рдкреНрд░рддрд┐рдорд╛ рдШреЗрддреАрд▓ рдХрд╛?

рд╕рд░реНрд╡рд╕рд╛рдзрд╛рд░рдгрдкрдгреЗ, рд╣реЛрдп.

рдордЧ рдкрд░рд┐рдгрд╛рдо рдореНрд╣рдгреВрди рдЖрдкрд▓реНрдпрд╛рдХрдбреЗ рдЕрдВрдЬреАрд░ рдкрд░реНрдпрдВрдд рдерд░ рдЕрд╕рддреАрд▓. рдЖрдгрд┐ рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рддреЗ рд╕рдВрдХреБрдЪрд┐рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ?

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

рдирдорд╕реНрдХрд╛рд░, рдЕрд╣рд╡рд╛рд▓рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж! рдЬреЛ рдмрджреНрджрд▓ рдкреНрд░рд╢реНрди. рддреБрдореНрд╣реА рдореНрд╣рдгрд╛рд▓рд╛рдд рдХреА рдЧреНрд░рд╛рд╣рдХ рдкреНрд░рддреНрдпреЗрдХрд╛рд▓рд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рджреЗрдК рдЗрдЪреНрдЫрд┐рдд рдирд╛рд╣реА. рдХрд╛рдЯреЗрдХреЛрд░рдкрдгреЗ рд╕рд╛рдВрдЧрд╛рдпрдЪреЗ рддрд░, рдЬрд░ рдПрдЦрд╛рджреНрдпрд╛ рд╡реНрдпрдХреНрддреАрд▓рд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдЪрд╛ рдирд┐рдХрд╛рд▓ рд▓рд╛рдЧрд▓рд╛ рддрд░ рддреЛ рдбреЗрдЯрд╛ рдкрд╛рд╣реВ рд╢рдХрддреЛ.

рдЕрд╕реЗ рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЖрдореНрд╣реА рдЕрд╕реЗ рд▓рд┐рд╣реВ рд╢рдХрддреЛ: "рд╕реЗрд▓реЗрдХреНрдЯ рдлреНрд░реЙрдо рд╡реНрд╣реЗрдЕрд░ рдИрдореЗрд▓ = рддреНрдпрд╛рдХрдбреЗ". рдореНрд╣рдгрдЬреЗрдЪ, рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдбреЗрдЯрд╛ рд╕реНрд╡рддрдГ рджрд┐рд╕рдгрд╛рд░ рдирд╛рд╣реА, рдкрд░рдВрддреБ рдЖрдкрдг рдХрд╛рд╣реА рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдЪрд┐рдиреНрд╣реЗ рдкрд╛рд╣реВ рд╢рдХрддреЛ. рд╣реЗ рд╕рдордЬреВрди рдШреЗрддрд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ. рдкрдг рджреБрд╕рд░реАрдХрдбреЗ, рд╣реЗ рд╕рд░реНрд╡ рддреЗрдереЗ рдЖрд╣реЗ. рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд▓реЙрдЧ рдСрдбрд┐рдЯ рдЖрд╣реЗ, рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЗрддрд░ рд╕рд╣рдХрд╛рд▒реНрдпрд╛рдВрдЪреЗ рдирд┐рдпрдВрддреНрд░рдг рдЖрд╣реЗ рдЬреЗ рд╡рд┐рдХрд╛рд╕рдХ рдХрд╛рдп рдХрд░рдд рдЖрд╣реЗрдд рддреЗ рджреЗрдЦреАрд▓ рдкрд╛рд╣рддрд╛рдд. рдЖрдгрд┐ рдЬрд░ рдХреЛрдгреА рдЕрд╕реЗ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛ рддрд░ рд╕реБрд░рдХреНрд╖рд╛ рд╕реЗрд╡рд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛рдХрдбреЗ рдпреЗрдИрд▓ рдЖрдгрд┐ рдпрд╛ рд╕рдорд╕реНрдпреЗрд╡рд░ рдХрд╛рдо рдХрд░реЗрд▓.

рд╢реБрдн рджреБрдкрд╛рд░ рдЕрд╣рд╡рд╛рд▓рд╛рдмрджреНрджрд▓ рдзрдиреНрдпрд╡рд╛рдж! рдорд╛рдЭрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░рд╢реНрди рдЖрд╣реЗ. рдЬрд░ рдХрдВрдкрдиреА рд╕реНрд▓реЕрдХ рд╡рд╛рдкрд░рдд рдирд╕реЗрд▓, рддрд░ рддреНрдпрд╛рд╡рд░ рдЖрддрд╛ рдХрд╛рд╣реА рдмрдВрдзрдирдХрд╛рд░рдХ рдЖрд╣реЗ рдХрд╛, рдХрд┐рдВрд╡рд╛ рдбреЗрд╡реНрд╣рд▓рдкрд░рдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕реЗрд╕рд╢реА рдЪрд╛рдЪрдгреА рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЙрджрд╛рд╣рд░рдгреЗ рддреИрдирд╛рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ рдХрд╛?

рдЖрддрд╛ рд╕реНрд▓реЕрдХрдЪреА рд▓рд┐рдВрдХ рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗ рджреБрд╕рд░рд╛ рдХреЛрдгрддрд╛рд╣реА рдореЗрд╕реЗрдВрдЬрд░ рдирд╛рд╣реА, рдкрдг рдорд▓рд╛ рдЗрддрд░ рдореЗрд╕реЗрдВрдЬрд░реНрд╕рд╕рд╛рдареАрд╣реА рд╕рдкреЛрд░реНрдЯ рдХрд░рд╛рдпрдЪрд╛ рдЖрд╣реЗ. рддреБрдореНрд╣реА рдХрд╛рдп рдХрд░реВ рд╢рдХрддрд╛? рддреБрдореНрд╣реА Joe рд╢рд┐рд╡рд╛рдп DB Lab рддреИрдирд╛рдд рдХрд░реВ рд╢рдХрддрд╛, REST API рдЪреНрдпрд╛ рдорджрддреАрдиреЗ рдХрд┐рдВрд╡рд╛ рдЖрдордЪреНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рдорджрддреАрдиреЗ рдЬрд╛рдКрди рдХреНрд▓реЛрди рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ PSQL рд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░реВ рд╢рдХрддрд╛. рдкрд░рдВрддреБ рдЖрдкрдг рдЖрдкрд▓реНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдВрдирд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рджреЗрдгреНрдпрд╛рд╕ рддрдпрд╛рд░ рдЕрд╕рд▓реНрдпрд╛рд╕ рд╣реЗ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдХрд╛рд░рдг рдпрд╛рдкреБрдвреЗ рдХреЛрдгрддреАрд╣реА рд╕реНрдХреНрд░реАрди рдирд╕реЗрд▓.

рдорд▓рд╛ рдпрд╛ рдерд░рд╛рдЪреА рдЧрд░рдЬ рдирд╛рд╣реА, рдкрдг рдорд▓рд╛ рдЕрд╢реА рд╕рдВрдзреА рд╣рд╡реА рдЖрд╣реЗ.

рдордЧ рд╣реЛрдп, рддреЗ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛