рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рдкреНрд░реЛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ 15.1.1 рд░рд┐рд▓реАрдЭ

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

рдореБрдЦреНрдп рдирд╡рдХрд▓реНрдкрдирд╛:

  • рдУрд░реЕрдХрд▓ рд╡рд░реВрди рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕рдордзреНрдпреЗ рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛рдирд╛ PL/SQL рдХреЛрдбрдЪреЗ рд╕реНрдерд▓рд╛рдВрддрд░ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдУрд░реЕрдХрд▓-рд╢реИрд▓реАрддреАрд▓ рдкреЕрдХреЗрдЬреЗрд╕рд╕рд╛рдареА (рдкреЕрдХреЗрдЬ, рдХрд╛рд░реНрдпреЗ рдЖрдгрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдВрдЪреЗ рд╕рдВрдЪ) рд╕рдорд░реНрдерди. рддрд╛рдВрддреНрд░рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдирд╛рддреВрди, рдкреЕрдХреЗрдЬ рд╕рдкреЛрд░реНрдЯ рд╣реЗ PL/pgSQL рднрд╛рд╖рд╛ рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ (DBMS рдХреЛрд░рдордзреНрдпреЗ рдХрд┐рд░рдХреЛрд│ рдЬреЛрдбрдгреНрдпрд╛рдВрд╕рд╣) рдПрдХ рд╡рд┐рд╕реНрддрд╛рд░ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдУрд░реЕрдХрд▓ рдкреЕрдХреЗрдЬреЗрд╕рдЪреЗ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЕреЕрдирд╛рд▓реЙрдЧ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд рдЖрдгрд┐ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреЗрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрджреЗрд╢ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд. рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реЛрдмрдд.
  • psql рдордзреАрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ рд╕реНрдерд┐рддреАрд╡рд┐рд╖рдпрдХ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкрд╛рд╕ рдХрд░рдгреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ DBMS рд╕рд╣ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдзрд┐рдХ рд▓рд╡рдЪрд┐рдХ рдЖрдгрд┐ рдмрд╣реБрдореБрдЦреА рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдирд╡реАрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд┐рдЭрд╛рдЗрди рдХрд░рддрд╛рдирд╛ рд╕реНрдкрд╖реНрдЯ рдлрд╛рдпрджреНрдпрд╛рдВрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╣реЗ рдУрд░реЕрдХрд▓ рдбреАрдмреАрдПрдордПрд╕ рд╡рд░реВрди рд╕реНрдерд▓рд╛рдВрддрд░рд┐рдд рдХрд░рддрд╛рдирд╛ SQL рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреЗ рд░реБрдкрд╛рдВрддрд░ рд╕реБрд▓рдн рдХрд░реЗрд▓, рдЬрд┐рдереЗ рдЕрд╢реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕ рдкрд░рд┐рдЪрд┐рдд рдЖрд╣реЗ.
  • рдбреЗрдЯрд╛ рдорд╛рд╕реНрдХрд┐рдВрдЧ (рдЕрд╕реНрдкрд╖реНрдЯрддрд╛) рд╕рд╛рдареА pgpro_anonymizer рд╡рд┐рд╕реНрддрд╛рд░, рдЬреЛ рддреБрдореНрд╣рд╛рд▓рд╛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ-рд╕реНрддрд░реАрдп рдкреНрд░рдгрд╛рд▓реАрдВрдордзреНрдпреЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬрдЪреА рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рддрд╕реЗрдЪ рдЪрд╛рдЪрдгреА рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбреЗрдЯрд╛рдмреЗрд╕рдЪреНрдпрд╛ рдЕрдирд╛рдорд┐рдд рдкреНрд░рддреА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЛ.
  • pg_probackup рд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╡рд╛рддрд╛рд╡рд░рдг pg_probackup Enterprise рд╕рд╛рдареА рдПрдХ рдирд╡реАрди рдмреЕрдХрдЕрдк рдЙрдкрдпреБрдХреНрддрддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рддреЗ: рдПрдХ рдирд╡реАрди I/O рдЙрдкрдкреНрд░рдгрд╛рд▓реА рдЬреА рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░рддреЗ; рдХреНрд▓рд╛рдЙрдб рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА S3 рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рд╕рдорд░реНрдерди; рд╡рд╛рдвреАрд╡ рдмреЕрдХрдЕрдк рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдпрдВрддреНрд░рдгреЗрд╕рд╣ CFS (рдбреЗрдЯрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рди) рдЪреА рд╕реБрд╕рдВрдЧрддрддрд╛; рд╕рд░реНрд╡ рдмреЕрдХрдЕрдк рдореЛрдбрд╕рд╛рдареА рд╕рдорд░реНрдерди (DELTA, PAGE рдЖрдгрд┐ PTRACK); LZ4 рдЖрдгрд┐ ZSTD рдХреЙрдореНрдкреНрд░реЗрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдорд╕рд╛рдареА рд╕рдорд░реНрдерди.
  • рдкреВрд░реНрд╡реА рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ JSONPATH рднрд╛рд╖реЗрд╡реНрдпрддрд┐рд░рд┐рдХреНрдд SQL:2016 рдорд╛рдирдХ рдордзреАрд▓ рдирд╡реАрди JSON рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛рд░реНрдпреЗ.
  • TimescaleDB рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕рд╣ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕ рддрдпрд╛рд░ рдЖрд╣реЗ (PostgreSQL 15 рд╕рдорд░реНрдердирд╛рдмрджреНрджрд▓ рддреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рдХрд╕рдХрд╛рдиреЗ рдЕрдзрд┐рдХреГрдд рдШреЛрд╖рдгрд╛ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░).
  • MS SQL рд╕рд░реНрд╡реНрд╣рд░рд╡рд░реВрди рд╕реНрдерд▓рд╛рдВрддрд░ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА tds_fdw рдореЙрдбреНрдпреВрд▓ рдЬреЛрдбрдгреЗ.
  • рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░рд╕рд╛рдареА рдЕрдзрд┐рдХреГрдд рд╕рдорд░реНрдерди.

рд╕реНрддреНрд░реЛрдд: opennet.ru

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