рд▓реЛрдб рдХреЗ рддрд╣рдд PostgreSQL 9.0 рд╕реЗ 9.2 рддрдХ рдЪрд▓ рд░рд╣рд╛ рд╣реИ

рд╕рднреА рдХреЛ рд╢реБрдн рджрд┐рди!
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рд░реЛрдЪрдХ рдФрд░ рдЙрдкрдпреЛрдЧреА рдЪреАрдЬреЛрдВ рдХреЗ рд╕рд╛рде PostgreSQL 9.2 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ ред рджреЛ рдмрд╛рд░ рд╕реЛрдЪрдиреЗ рдХреЗ рдмрд┐рдирд╛, рд╣рдордиреЗ рдЕрдкрдиреЗ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреНрд▓рд╕реНрдЯрд░ рдХреЛ 9.0 рд╕реЗ 9.2 рддрдХ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдпрд╣ рдХреБрдЫ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдерд╛:

рдЦреИрд░, рдпрд╣ рдФрд░ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ ... рд╣рдордиреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕ рдкрд░ рдХреНрдпрд╛ рдЖрдпрд╛ рдпрд╣ рдкрдврд╝реЗрдВред

рдпрд╣ рд╕рдм рдХреНрдпреЛрдВ?


рджрд┐рдП рдЧрдП:


рдХрдард┐рдирд╛рдИ:


рд╣рдордиреЗ рдХреИрд╕реЗ рд░рд╛рд╕реНрддрд╛ рдирд┐рдХрд╛рд▓рд╛?
Skytools-3.0 рдкреИрдХреЗрдЬ рд╕реЗ Londiste рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдирд┐рдХрд╛рд╕, рдПрдХ рдмрд╛рд░ рдЬрдм рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕рдХреЗ рд╕рд╛рде 8.4 рд╕реЗ 9.0 рддрдХ рдЪрд▓реЗ рдЧрдП, рддреЛ рдЕрдиреБрднрд╡ рд╣реИред рд▓реЛрдВрдбрд┐рд╕реНрдЯ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЖрдкрдХреЛ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЛ рджреЛрд╣рд░рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреА рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдкреВрд░реЗ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рдкреНрд░рддрд┐рдХреГрддрд┐)ред рд╕рд╛рде рд╣реА, рдЕрдВрддрд┐рдо рдЪрд╛рд▓ рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╣реИред рдФрд░ рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рднреА рдирд╣реАрдВ рд╣реИред Londiste рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдбреЗрдЯрд╛ рддреБрд░рдВрдд рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣реМрд╕рд▓реЗ рд╕реЗ рдЙрдард╛рдП рдЧрдП рджрд╛рд╕ 9.2 рдкрд░ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдпреЛрдЬрдирд╛ рд╕рд╛рдордиреЗ рдЖрддреА рд╣реИ: 9.2 рддрдХ рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рдкрд░, рд╣рдо рдкрд╛рд░рджрд░реНрд╢реА рд░реВрдк рд╕реЗ рджрд╛рд╕ 9.2 рдХреЗ рд╕рд╛рде рдбреЗрдЯрд╛ рднрд░реЗрдВрдЧреЗред рддреЛ рд╕рдорд╕реНрдпрд╛ рдХреА рдпреЛрдЬрдирд╛ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо:

рдЫрд╡рд┐

1. рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рднрд╛рдЧ:

рддреЛ рддрдХрдиреАрдХреА рдкрдХреНрд╖ рд╕реЗ рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реИред рдЕрдм рдпрд╣ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреА рдкреНрд░рдЧрддрд┐ рдФрд░ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреЗ рдХреНрд╖рдг рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИред рд╢рдирд┐рд╡рд╛рд░ рдХреЛ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдбреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИред рдЕрдЧрд░ рдХреБрдЫ рдЧрд▓рдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд░рд╡рд┐рд╡рд╛рд░ рдмрд╛рдХреА рд╣реИред рд╣рдордиреЗ рдШрдЯрдирд╛рдУрдВ рдХреЛ рджреЛ рдЪрд░рдгреЛрдВ рдореЗрдВ рдмрд╛рдВрдЯрд╛, рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдФрд░ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЪрд░рдгред рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХреИрд╕реЗ рдХреА рдЬрд╛рдПрдЧреА? рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ рдирдП 9.2 рдмрдВрдбрд▓ рдХреЗ рд▓рд┐рдП рджреЛ рдирдП рдбреАрдПрдирдПрд╕ рдирд╛рдо рдкреЗрд╢ рдХрд┐рдП: рдбреАрдмреА-рдорд╛рд╕реНрдЯрд░ рдФрд░ рдбреАрдмреА-рджрд╛рд╕ред рд╕рд╣реА рд╕рдордп рдкрд░, рд╣рдо рдЗрди рдирд╛рдореЛрдВ рдХреЛ рдмреИрдХрдПрдВрдб рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рд▓рд┐рдЦреЗрдВрдЧреЗ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред
рддреИрдпрд╛рд░реА рдпреЛрдЬрдирд╛ рдХреА рдХреБрдЫ рдЧрддрд┐рд╡рд┐рдзрд┐рдпрд╛рдБ рдкрд╣рд▓реЗ рд╣реА рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рдХреА рдЬрд╛ рдЪреБрдХреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЕрднреА рднреА рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдЫреЛрдбрд╝реВрдВрдЧрд╛:

рд╢реБрдХреНрд░рд╡рд╛рд░ рддрдХ:

рд╢реБрдХреНрд░рд╡рд╛рд░:

рд╢рдирд┐рд╡рд╛рд░: рдпрд╣ рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдХрд╛ рджрд┐рди рд╣реИ:

11.00-12.00 рд╕рдВрдкрд╛рджрди рдХрд╛ рдирд┐рд▓рдВрдмрди:

12.00-12.30 рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ:

рд╡рд╣ рд╕рдм рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж, londiste рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рддрд┐рдХреГрддрд┐ рдЕрд╕рдВрдЧрдд рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрдкреВрд░реНрдг рдмрд╛рд╣рд░реА рд░рд┐рдХреЙрд░реНрдб (рд╕рд╛рдЗрдЯ рдкрд░ рд░рд┐рдХреЙрд░реНрдб рд╕реНрд░реЛрдд рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИ) рдХреНрд▓рд╕реНрдЯрд░ 9.2 рдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛;

рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж:

рд╣рд┐рд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж

рд░реЛрд▓рдмреИрдХред рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЬрд╛рдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рдпреЛрдЬрдирд╛:

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреВрд░реЗ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдоред рдШрдЯрдирд╛ рдХреЗ рдХреНрд░рдо рдореЗрдВ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рд╕рдм рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд╣реАрдВ рд╣реБрдЖред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рд░реЛрд▓рдмреИрдХ рдпреЛрдЬрдирд╛ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рдирд╣реАрдВ рд▓реЗрдирд╛ рдкрдбрд╝рд╛ред
рдЕрдЧрд░ рд╣рдо рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реБрдЖ, рддреЛ рдХреЗрд╡рд▓ рдХреБрдЫ рдмрд┐рдВрджреБ рд╣реИрдВ,
рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд▓реЙрдиреНрдЪ рдХреА рдЧрдИ рд╕реЗрд╡рд╛ рдФрд░ рд╕рд░реНрдХрд┐рдЯ рдХреЗ рдореИрдиреБрдЕрд▓ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рдХреА рдЪрд┐рдВрддрд╛ рдХрд░рддрд╛ рд╣реИ (рдЬреЛ рдЖрдорддреМрд░ рдкрд░ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рдВрдЫрдиреАрдп рд╣реИ)ред рд╕реЗрд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж: pgq рдХреЗ рдХрд╛рдо рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╕реЗрд╡рд╛ рд╡рд┐рдлрд▓ рд░рд╣реА, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рдерд╛ рдХрд┐ pgq тАЛтАЛрдпреЛрдЬрдирд╛ рдХреЛ рдХреИрд╕реЗ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдП (pgq рд╕реНрд╡рдпрдВ рдкреНрд░рддрд┐рдХреГрддрд┐ рддрдВрддреНрд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдерд╛)ред рдореИрдиреБрдЕрд▓ рдорд╛рдЗрдЧреНрд░реЗрд╢рди рдиреЗ рднреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдареАрдХ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпреЛрдЬрдирд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕рдВрдЧрдард┐рдд рдХрд░рдирд╛ рдкрдбрд╝рд╛ рдФрд░ рд╕реЗрд╡рд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдирд╛ рдкрдбрд╝рд╛ (рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рднреА рдПрдХ рдЬрд╛рдо рд╣реИ)ред
рд╕рд░реНрдХрд┐рдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ ... рдЕрднреНрдпрд╛рд╕ рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╕рд░реНрдХрд┐рдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╣рдореЗрд╢рд╛ рдЖрдкрдХреА рдкрд╕рдВрдж рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╕рдВрдкреВрд░реНрдг рдбреЗрдЯрд╛рдмреЗрд╕ рдпреЛрдЬрдирд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рд╕реЗрдЯрдЕрдк рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЖрдкрдХреЛ рдпрд╛ рддреЛ рдпреЛрдЬрдирд╛ рдХреЛ рдореМрдЬреВрджрд╛ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдпрд╛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрдЯрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдлрд┐рд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рджреМрд░рд╛рди рдЖрдк рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рддрд░рд╣ рднрд╛рдЧ рд╕рдХрддреЗ рд╣реИрдВ:
рддреНрд░реБрдЯрд┐: рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдпрд╛ рдЕрджреНрдпрддрди рд╡рд┐рджреЗрд╢реА рдкреНрд░рдореБрдЦ рдмрд╛рдзрд╛ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХрд░рддрд╛ рд╣реИ
рд╡рд┐рд╡рд░рдг: рддрд╛рд▓рд┐рдХрд╛ рдореЗрдВ рдХреБрдВрдЬреА рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИред
рдЗрд╕рд▓рд┐рдП рд╕рд░реНрдХрд┐рдЯ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдирд┐рд╖реНрдХрд░реНрд╖ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рдЧрдВрддрд╡реНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдореМрдЬреВрджрд╛ рдЦрд╛рд▓реА рд╕реНрдХреАрдорд╛ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ, рдлрд┐рд░ рд╕реНрд░реЛрдд рд╕реЗ рдкреВрд░реА рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░реЗрдВ, рдЧрдВрддрд╡реНрдп рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкреБрд░рд╛рдиреА рдирд╛рдорд╛рдВрдХрд┐рдд рдпреЛрдЬрдирд╛ рдХреЛ рд╣рдЯрд╛ рджреЗрдВред рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдмреИрд╢ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╣рдо рджреЛрдиреЛрдВ рдореЗрдЬрдмрд╛рдиреЛрдВ рдкрд░ рдХрдорд╛рдВрдб рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдиреБрдкрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрдЙрдЯрдкреБрдЯ рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реИрдВ (рдЙрдкрдпреЛрдЧ рдЕрдВрддрд░)
# for i in schema_1 schema_2 schema_3; do psql -ltAF. -U postgres -c "\dt $i." db_name |cut -d. -f1,2 ; done |while read line ; do echo "$line" - $(psql -qAtX -U postgres -c "select count() from $line" db_name); done 

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

рдЕрдЪреНрдЫрд╛, рдереЛрдбрд╝рд╛ рд╕рд╛ рд░реЗрдЦрд╛рдВрдХрдиред
1. рдирдпрд╛рд▓рд░реАред рдмреИрдХрдПрдВрдб рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛
рдЫрд╡рд┐

2. рдЬрд╝рдмрдмрд┐рдХреНрд╕ред PG 9.0 рдХреЗ рд╕рд╛рде рджреИрдирд┐рдХ рд╕рд░реНрд╡рд░ рд╕рдВрдЪрд╛рд▓рди (рд╕реЛрдорд╡рд╛рд░, 10 рд╕рд┐рддрдВрдмрд░)
рдЫрд╡рд┐

3. рдЬрд╝рд╛рдмрд┐рдХреНрд╕ред рд╕рд░реНрд╡рд░ рджрд┐рди рдЪрд▓рдиреЗ рдкреАрдЬреА 9.0 (рд╕реЛрдорд╡рд╛рд░ 10 рд╕рд┐рддрдВрдмрд░)
рдЫрд╡рд┐

4. рдЬрд╝рдмрдмрд┐рдХреНрд╕ред PG 9.2 / FlashCache рдХреЗ рд╕рд╛рде рджреИрдирд┐рдХ рд╕рд░реНрд╡рд░ рдСрдкрд░реЗрд╢рди (рд╕реЛрдорд╡рд╛рд░, 17 рд╕рд┐рддрдВрдмрд░)
рдЫрд╡рд┐

5. рдЬрд╝рдмрдмрд┐рдХреНрд╕ред рдкреАрдЬреА 9.2 + рдлреНрд▓реИрд╢рдХреЗрдЪ рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ рдбреЗ рдЯрд╛рдЗрдо (рд╕реЛрдорд╡рд╛рд░ 17 рд╕рд┐рддрдВрдмрд░)
рдЫрд╡рд┐

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

рддрдХрдиреАрдХреА рд╡рд┐рд╡рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ:
рджреЗрдЦреЗрдВ рдХрд┐ PostgreSQL рдореЗрдВ рдереНрд░реЗрдб рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЧрдИ рд╣реИ, рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВред
Skytools-3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ PostgreSQL рд╕рдореВрд╣реЛрдВ рдХреЗ рдмреАрдЪ рддрд╛рд▓рд┐рдХрд╛ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЛ рдХреИрд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣рд╛рдВ рджреЗрдЦреЗрдВред

рдпрд╣ рдПрдХ рд╕рдмрдмреЙрдЯрдирд┐рдХ рдХреА рдХрд╣рд╛рдиреА рд╣реИред рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

Source: https://habr.com/ru/post/In151849/


All Articles