рдкреЛрд╕реНрдЯрдЧреНрд░реЗрдПрд╕рдХреНрдпреВрдПрд▓ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ 15.1.1 рд░рд┐рд▓реАрдЬрд╝

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

рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░:

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ