PostgreSQL рд╕рдорд╛рдЪрд╛рд░ рдкрдЪрд╛ред рдЕрдВрдХ 7



рд╣рдо рдЖрдкрдХреЛ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк PostgreSQL рд╕рдорд╛рдЪрд╛рд░ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред

рд╡рд┐рдЬреНрдЮрдкреНрддрд┐


рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, PostgreSQL 11 рдХрд╛ рдмреАрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг 25 рдордИ рдХреЛ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред 10.x рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЙрд╕рдХреЗ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╛рд░рд╛рдВрд╢ рдореЗрдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдлрд╝реАрдЪрд░ рдлреНрд░реАрдЬрд╝ рдкрд░ рдлреНрд░реАрдЬрд╝ рд╣реИ ред

рдкреЛрд╕реНрдЯ 10.4.1 рдкреНрд░реЛ
Postgres Professional рдиреЗ PostgreSQL 10.4 рдФрд░ Postgres Pro 10.3.2 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдирдП Postgres Pro Standard / Enterprise 10.4.1 рд░рд┐рд▓реАрдЬрд╝ рдХрд┐рдП рд╣реИрдВред рд╡реЗ PostgreSQL 10.4 рдореЗрдВ рд╕рднреА рд╕реБрдзрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░ рднреА рд╢рд╛рдорд┐рд▓ рдереЗ:

  • jsbb рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдЕрдкрдбреЗрдЯреЗрдб jsquery рдореЙрдбреНрдпреВрд▓;
  • рдмреИрдХрдЕрдк рдФрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рдХреА рд╡рд╕реВрд▓реА рдХреЗ рд▓рд┐рдП pg_probackup рдЙрдкрдпреЛрдЧрд┐рддрд╛ 2.0.17 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рд╣реИ рдФрд░ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдкреВрд░рдХ рд╣реИ; рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, DELTA рдореЛрдб рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рднреА рдбреЗрдЯрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЙрди рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдкрд┐рдЫрд▓реА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЗ рдмрд╛рдж рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • pg_pathman рдореЙрдбреНрдпреВрд▓, рдЬреЛ рдмрдбрд╝реЗ рдФрд░ рд╡рд┐рддрд░рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╡рд┐рднрд╛рдЬрди рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдХреЛ 1.4.11 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рддрдп рдХреА рдЧрдИ рд╣реИрдВ;
  • Mchar рдореЙрдбреНрдпреВрд▓ рдореЗрдВ рдЕрдХреНрд╖рд░ "" рдФрд░ "┬╗ "рдХреА рдЫрдВрдЯрд╛рдИ, рдЬреЛ Ms SQL рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдХреЛ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╕рдВрд╕реНрдХрд░рдгред


рдУрдбрд┐рд╕реА
рдпрд╛рдВрдбреЗрдХреНрд╕ рдиреЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдХреЗ рд▓рд┐рдП рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдУрдбрд┐рд╕реА рдЦреАрдВрдЪрдиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдВрд╕реНрдХрд░рдг рдкреЗрд╢ рдХрд┐рдпрд╛ред рдЗрд╕реЗ рдорд▓реНрдЯреА-рдХреЛрд░ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рднрд╛рд░реА рд▓реЛрдб рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: 10k рд╕реЗ рдЕрдзрд┐рдХ рдЯреАрдПрд▓рдПрд╕ рдХрдиреЗрдХреНрд╢рди рдФрд░ рдкреНрд░рддрд┐ рд╕рд░реНрд╡рд░ рд╕реЗ 100k рдЯреАрдкреАрдПрд╕ рд╕реЗ рдЕрдзрд┐рдХ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдХреНрдпреВрдПрд▓ рдХреЗ рд▓рд┐рдП рдХрдИ рдкрд╛рд░реНрдмрдЧрд░реНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЦреБрд▓реЗ рдХрдиреЗрдХреНрд╢рдиред
рдУрдбрд┐рд╕реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХреЛрд░ рдХреЗ рдкрд╛рд░;
  • рдХрд╕реНрдЯрдо рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рдкреВрд▓рд┐рдВрдЧ рдореЛрдб рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛;
  • рдХрдиреЗрдХреНрд╢рди рдЦреЛ рдЬрд╛рдиреЗ рдкрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд▓реЗрди-рджреЗрди рдХреЛ рд░реЛрд▓ рдХрд░реЗрдВ рдФрд░ рд╕рд░реНрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдорд╛рд░ рджреЗрдВ;
  • рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЖрдЧреЗ рдХреА рддреНрд░реБрдЯрд┐рдпрд╛рдВред

PostGIS-2.5.0alfa
рдпрд╣ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЕрднреА рднреА рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрдзреАрди рд╣реИред рдпрд╣ PostgreSQL 9.4 рдФрд░ рдЫреЛрдЯреА рдЙрдореНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдЧрд╛, рд▓реЗрдХрд┐рди рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд░рд┐рд▓реАрдЬрд╝ рдХрд┐рдП рдЧрдП PostgreSQL 11beta рдХреЗ рд╕рд╛рде рд╕рднреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░реЗрдЧрд╛ред

рдШрдЯрдирд╛рдУрдВ


PostgreSQL рдХрдорд┐рдЯрд░реНрд╕ (22 рд▓реЛрдЧреЛрдВ) рдХреА рд╕реВрдЪреА рдХреЛ 7 рд▓реЛрдЧреЛрдВ рддрдХ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЕрд▓реЗрдХреНрдЬреЗрдВрдбрд░ рдХреЛрд░реЛрдЯрдХреЛрд╡ , рдкреЛрд╕реНрдЯрдЧреНрд░реИрдЬ рдкреНрд░реЛрдлреЗрд╢рдирд▓ ( TAdviser рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдиреЛрдЯ ) рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ, рднреЗрдЬреЗ рдЧрдП рдкреИрдЪ рдХреЛ рдордВрдЬреВрд░реА рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╢рдХреНрдд рд▓реЛрдЧреЛрдВ рдХреА рдЗрд╕ рд╕реВрдЪреА рдореЗрдВ рд░реВрд╕ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рдкреНрд░рддрд┐рдирд┐рдзрд┐ рдлреЗрдбрд░ рд╕рд┐рдЧрд╛рдПрд╡ (рдкреЛрд╕реНрдЯрдЧреНрд░реИрдЬ рдкреНрд░реЛрдлреЗрд╢рдирд▓) рднреА рдерд╛ред

Microsoft рдиреЗ GitHub рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд┐рдпрд╛
рдЦрд░реАрдж рдореЗрдВ рдХрдВрдкрдиреА рдХреА рд▓рд╛рдЧрдд 7.5 рдмрд┐рд▓рд┐рдпрди рдбреЙрд▓рд░ рд╣реИред рдЖрдк рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред

рдЧрдарди


рдкреНрд░рдХрд╛рд╢рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдбреЗрдЯрд╛рдмреЗрд╕ рдИ-рдмреБрдХ , рднрд╛рдЧ 1ред
рдмреАред рдПред рдиреЛрд╡рд┐рдХреЛрд╡, рдИред рдПред рдЧреЛрд░рд╢рдХреЛрд╡рд╛, рдПрдиред рдЬреАред рдЧреНрд░реЗрдлрд┐рд╡рд╛ ; рдХреЗ рд╕рдВрдкрд╛рджрди рдХреЗ рддрд╣рдд рдИ.рд╡реА. рд░реЛрдЬрд╡рд╛ ; рдкреЛрд╕реНрдЯрдЧреНрд░реИрдЬреБрдПрдЯ рдкреНрд░реЛрдлреЗрд╢рдирд▓ред

Postgres Professional Yegor Rogov рдФрд░ Pavel Luzanov рдХреЗ рд╢рд┐рдХреНрд╖рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡реНрд▓рд╛рджрд┐рд╡реЛрд╕реНрддреЛрдХ-рдЦрд╛рдмрд░реЛрд╡рд╕реНрдХ рдХрд╛ 2 рд╕рдкреНрддрд╛рд╣ рдХрд╛ рджреМрд░рд╛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреВрд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рд╡реНрд▓рд╛рджрд┐рд╡реЛрд╕реНрддреЛрдХ рдореЗрдВ, рдХрдХреНрд╖рд╛рдПрдВ рдмрд╣реБрдд рдирдП рднрд╡рди (FEFU, A, рд╕реНрддрд░ 8, "рдХреНрд╡рдердирд╛рдВрдХ") рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХреА рдЧрдИрдВ:



рдиреИрддрд┐рдХрддрд╛ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ


рдХрд╛рдВрдЧреНрд░реЗрд╕ рдХреЗ рдмрд╛рдж рдХреЗ рдПрдХ рдиреИрддрд┐рдХ рд╕рдВрд╣рд┐рддрд╛ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рд╣реИ рдФрд░ рд╕рдореБрджрд╛рдп рдореЗрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЪрд░реНрдЪрд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдЬрд▓реНрдж рд╣реА рдПрдХ рдЙрдЪрд┐рдд рд╕рдорд┐рддрд┐ рдкреЗрд╢ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣реИред

рд╕рд╛рдордЧреНрд░реА


PostgreSQL рдорд╛рдирдХ SQL рдЧреИрдк рд╡рд┐рд╢реНрд▓реЗрд╖рдг
рдПрдХ рд╢рд┐рдХреНрд╖рдХ рдФрд░ рд╕рд▓рд╛рд╣рдХрд╛рд░, рдорд╛рд░реНрдХ рдПрд╕рдХреНрдпреВрдПрд▓ , рдкреБрд╕реНрддрдХ рдПрд╕рдХреНрдпреВрдПрд▓ рдкреНрд░рджрд░реНрд╢рди рд╕рдордЭрд╛рдпрд╛ рдХреЗ рд▓реЗрдЦрдХ, рдорд╛рд░реНрдХрд╕ Winand, рдЕрдиреНрдп 5 DBMS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдирд╡реАрдирддрдо рдорд╛рдирдХреЛрдВ ( SQL-2016 ) рдХреЗ рд╕рд╛рде рдЙрдирдХреЗ рдЕрдиреБрдкрд╛рд▓рди рдХреЛ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ PostgreSQL рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рд╡рд┐рд╡рд░рдг рдмрддрд╛рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддрд╛ рд╣реИ ред рдЗрд╕ рд╕рдордп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ SQL рдЕрднреА рддрдХ PostgreSQL рдореЗрдВ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдкреВрд░реНрдг рд╣реИред рдпрд╣ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ MERGE, JSON, EXTRACT, listagg , рдЖрджрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред
рдЖрдк рдпрд╣рд╛рдВ MERGE рдкреИрдЪ рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣рд╛рдВ JSON рдкреИрдЪ рдХреЗ рдХрд╛рдВрдЯреЗрджрд╛рд░ рдорд╛рд░реНрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВред рдорд╛рд░реНрдХрд╕ рд╡рд┐рдирдВрдж рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕реАрдХреНрдпреВрдПрд▓ рдХреЗ рджреБрд╢реНрдорди рдирд╣реАрдВ рд╣реИрдВ: рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реНрдЯреИрдВрдбрд░реНрдб рдПрд╕рдХреНрдпреВрдПрд▓ рдлреАрдЪрд░реНрд╕ рдкрд░ рдмрд╛рдд рдХреА рдереА, рдЬрд╣рд╛рдВ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдХреНрдпреВрдПрд▓ рдиреЗ рдЕрдкрдиреЗ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдХреЛ рд╣рд░рд╛рдпрд╛

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

  • PostgreSQL рдирд┐рд╖реНрдкрд╛рджрдХ рдПрдХ рд╕рд╛рде рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рджреЗрд╢реА рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдкрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИред
  • рд╣рдореЗрдВ рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рд░рд┐рд╕реЛрд░реНрд╕реЗрдЬ (рдЕрдзрд┐рдХ рдкреБрд╢рдбрд╛рдЙрди) рдХреЛ рдЕрдзрд┐рдХ рдХрд╛рдо рджреЗрдирд╛ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рд┐рдПред
  • рдПрд╕рд┐рдбред рдЕрдм рдПрдХ рд╕реНрдерд┐рддрд┐ рд╕рдВрднрд╡ рд╣реИ рдЬрдм рд▓реЗрдирджреЗрди рдХреБрдЫ рдиреЛрдбреНрд╕ рдкрд░ рдкреНрд░рддрд┐рдмрджреНрдз рд╣реИ рдФрд░ рджреВрд╕рд░реЛрдВ рдкрд░ рдкреНрд░рддрд┐рдмрджреНрдз рдирд╣реАрдВ рд╣реИред Haas рдореЗрдВ Stas Kelvich (Postgres Professional) рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рд╡реИрд╢реНрд╡рд┐рдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рддрд░реАрдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ ред
  • рдЗрдВрд╕реНрдЯрд╛рд▓реЗрд╢рди рдХрд╛ рдСрдЯреЛрдореЗрд╢рди рдФрд░ рд╢рд╛рд░реНрдХрд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдердиред рдмрд╣реБрдд рдЕрдзрд┐рдХ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдЕрдм рддрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

PostgreSQL 10 рдореЗрдВ рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдХреЗ рд▓рд┐рдП рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ
рдХреЙрдиреНрд╕реНрдЯреЗрдВрдЯрд┐рди рдПрд╡рдЯреЗрд╡ (рдПрд╡рд┐рдЯреЛ) PostgreSQL 10 рдореЗрдВ Londiste рд╕реЗ рд░рд┐рдХрд╡рд░реА рдЯреВрд▓ рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рдкреНрд░рддрд┐рдХреГрддрд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛ PostgreSQL 10 ред рдЖрдкрдХреА рдХрдВрдкрдиреА рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдкрд░

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

рд╣рдо Oracle рдореЗрдВ рдХреЗ рд░реВрдк рдореЗрдВ PostgreSQL 10 рдХреЗ рд╕рдХреНрд░рд┐рдп рд╕рддреНрд░реЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╣реИрдВ
рджрд┐рдорд┐рддреНрд░реА рд╕рд╕реНрд╡реЗрддреНрдХреЛрд╡ рдиреЗ рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдХреНрдпреВрдПрд▓ рдХреЗ рддрд╣рдд рдУрд░реЗрдХрд▓ рдХреЗ рд▓рд┐рдП рдирд┐рдЧрд░рд╛рдиреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ ASH-Viewer рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдФрд░ рдЕрдкрдиреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд┐рдпрд╛ред

MERGE рдХреА рд▓рдбрд╝рд╛рдИред рдирд┐рд╖реНрдХрд░реНрд╖ рдФрд░ рдиреИрддрд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдХреНрд░реЙрдирд┐рдХрд▓
MERGE рдЯреАрдо рдХреЗ рд╡рд╛рдХреНрдп рд╡рд┐рдиреНрдпрд╛рд╕ рдФрд░ рд╡рд┐рд╡рд┐рдзрддрд╛рдУрдВ рдореЗрдВ MERGE ред

рдкреЗрд╕рдореЗрдХрд░ / corosync рдХреНрд▓рд╕реНрдЯрд░ рдмрд┐рдирд╛ рд╕рддреНрдпрд╛рдкрди рдХреЗ
pacemaker/corosync рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд╕рд╛рде рдЗрдЧреЛрд░ рдХреЛрд╕реЗрдирдХреЛрд╡ (рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдЬ рдкреНрд░реЛрдлреЗрд╢рдирд▓) рдХрд╛ рдПрдХ рд▓реЗрдЦ ред

рд╕рдореНрдореЗрд▓рди рдФрд░ рдкрд┐рдЫрд▓реЗ рдмреИрдардХреЗрдВ


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

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

рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдореНрдореЗрд▓рди


PGDay.IT 2018
29 рдЬреВрди рдХреЛ рд╡реЗрд░реЛрдирд╛ рдХреЗ рдкрд╛рд╕, рдЧрд╛рд░реНрдбрд╛ рдЭреАрд▓ рдХреЗ рддрдЯ рдкрд░ рд▓рд╛рдЬрд╝рд┐рд╕ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред

рд╕реНрд╡рд┐рд╕ рдкреАрдЬреАрдбреЗ 2018
рдкрдВрдЬреАрдХрд░рдг рдХреА рд╕рдорд╛рдкреНрддрд┐ рд░реИрдкрд░рд╕реНрд╡рд┐рд▓ (рдЬреНрдпреВрд░рд┐рдЦ рдХреЗ рдкрд╛рд╕) рдореЗрдВ рдПрдХ рд╕рдореНрдореЗрд▓рди рдореЗрдВ (28 рдЬреВрди) рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣реИред рдпрд╣ 29 рдЬреВрди рдХреЛ рд╣реЛрдЧрд╛ред

PGConf.Brazil 2018
3-4 рдЕрдЧрд╕реНрдд рдХреЛ рдмреНрд░рд╛рдЬреАрд▓ рдХреЗ рд╕рд╛рдУ рдкрд╛рдЙрд▓реЛ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред

рдкреАрдЬреА рджрд┐рд╡рд╕ рдлреНрд░рд╛рдВрд╕ 2018
26 рдЬреВрди рдХреЛ рдорд╛рд░реНрд╕рд┐рд▓реЗ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд ред

рдкреЛрд░реНрдЯрд▓реИрдВрдб PostgreSQL рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореВрд╣
PgConf Silicon Valley 2018
5-7 рд╕рд┐рддрдВрдмрд░ рдХреЛ рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред рдкрдВрдЬреАрдХрд░рдг рдХреЗ рдЕрдВрдд рддрдХ (12 рдЬреВрди) рдмрд╣реБрдд рдХрдо рдмрдЪрд╛ рд╣реИред

PostgresConf рджрдХреНрд╖рд┐рдг рдЕрдлреНрд░реАрдХрд╛ 2018
9 рдЕрдХреНрдЯреВрдмрд░ рдХреЛ рдЬреЛрд╣рд╛рдиреНрд╕рдмрд░реНрдЧ рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд ред рдкрдВрдЬреАрдХрд░рдг рд╕рднреА рдЬреВрди рддрдХ рдЪрд▓реЗрдЧрд╛ред

PGconf.ASIA 2018
рдЯреЛрдХреНрдпреЛ рдореЗрдВ 10-12 рджрд┐рд╕рдВрдмрд░ рдХреЛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред

Postgresso рдЪреИрдирд▓ рдХреЗ рд▓рд┐рдП рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдВ!

рдореЗрд▓ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдФрд░ рд╕реБрдЭрд╛рд╡ рднреЗрдЬреЗрдВ: news_channel@postgrespro.ru
рдкрд┐рдЫрд▓реЗ рдореБрджреНрджреЛрдВ: # 6 ,
# 5 , # 4 , # 3 , # 2 , # 1

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


All Articles