рд╡рд┐рдХрд╛рд╕рдХреЛ рдПрдХ рд╡рд░реНрд╖ рдкрдЫрд┐ рдкреНрд░рдХрд╛рд╢рд┐рдд рднрдпреЛ PostgreSQL 12 DBMS рдХреЛ рдирдпрд╛рдБ рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ред рдирдпрд╛рдБ рд╢рд╛рдЦрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХрд╣рд░реВ рдмрд╛рд╣рд┐рд░ рдЖрдЙрдиреЗрдЫ рдиреЛрднреЗрдореНрдмрд░ 2024 рд╕рдореНрдо рдкрд╛рдБрдЪ рд╡рд░реНрд╖рдХреЛ рд▓рд╛рдЧрд┐ред

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

  • "рдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛрдЙрддреНрдкрдиреНрди рд╕реНрддрдореНрднрд╣рд░реВ", рдЬрд╕рдХреЛ рдорд╛рди рдЙрд╣реА рддрд╛рд▓рд┐рдХрд╛рдорд╛ рдЕрдиреНрдп рд╕реНрддрдореНрднрд╣рд░реВрдХреЛ рдорд╛рдирд╣рд░реВ рдХрднрд░ рдЧрд░реНрдиреЗ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдЧрдгрдирд╛ рдЧрд░рд┐рдиреНрдЫ (рджреГрд╢реНрдпрд╣рд░реВ рдЬрд╕реНрддреИ, рддрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕реНрддрдореНрднрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐)ред рдЙрддреНрдкрдиреНрди рд╕реНрддрдореНрднрд╣рд░реВ рджреБрдИ рдкреНрд░рдХрд╛рд░рдХрд╛ рд╣реБрди рд╕рдХреНрдЫрдиреН - рднрдгреНрдбрд╛рд░рдг рд░ рднрд░реНрдЪреБрдЕрд▓ред рдкрд╣рд┐рд▓реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдбреЗрдЯрд╛ рдердкреНрджрд╛ рд╡рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрд╛ рдорд╛рди рдЧрдгрдирд╛ рдЧрд░рд┐рдиреНрдЫ, рд░ рджреЛрд╕реНрд░реЛ рдЕрд╡рд╕реНрдерд╛рдорд╛, рдЕрдиреНрдп рд╕реНрддрдореНрднрд╣рд░реВрдХреЛ рд╣рд╛рд▓рдХреЛ рдЕрд╡рд╕реНрдерд╛рдХреЛ рдЖрдзрд╛рд░рдорд╛ рдкреНрд░рддреНрдпреЗрдХ рдкрдврд╛рдЗрдорд╛ рдорд╛рди рдЧрдгрдирд╛ рдЧрд░рд┐рдиреНрдЫред рд╣рд╛рд▓, PostgreSQL рд▓реЗ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдЙрддреНрдкрдиреНрди рд╕реНрддрдореНрднрд╣рд░реВрд▓рд╛рдИ рдорд╛рддреНрд░ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ;
  • рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ JSON рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдХреНрд╡реЗрд░реА рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ рдкрде рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ, рд╕рдореНрдЭрдирд╛ XPath рд░ SQL/JSON рдорд╛рдирдХрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рддред рдЕрд╡рд╕реНрдерд┐рдд рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рд╕рдВрдпрдиреНрддреНрд░рд╣рд░реВ JSONB рдврд╛рдБрдЪрд╛рдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рддреНрдпрд╕реНрддрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрдиреЗ рджрдХреНрд╖рддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ;
  • рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ LLVM рд╡рд┐рдХрд╛рд╕рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд JIT (рдЬрд╕реНрдЯ-рдЗрди-рдЯрд╛рдЗрдо) рдХрдореНрдкрд╛рдЗрд▓рд░рдХреЛ рдкреНрд░рдпреЛрдЧ рд╣реЛ рдЬреБрди SQL рдХреНрд╡реЗрд░реА рдкреНрд░рд╢реЛрдзрдирдХреЛ рдХреНрд░рдордорд╛ рдХреЗрд╣реА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдЧрддрд┐ рджрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, WHERE рдмреНрд▓рдХрд╣рд░реВ, рд▓рдХреНрд╖реНрдп рд╕реВрдЪреАрд╣рд░реВ, рд╕рдордЧреНрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ, рд░ рдХреЗрд╣реА рдЖрдиреНрддрд░рд┐рдХ рдХрд╛рд░реНрдпрд╣рд░реВ рднрд┐рддреНрд░ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдЧрддрд┐ рдмрдврд╛рдЙрди JIT рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ;
  • рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрдзрд╛рд░ рднрдПрдХреЛ рдЫред рдмреА-рдЯреНрд░реА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдХрд╛рдо рдЧрд░реНрди рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реБрдиреНрдЫрдиреН рдЬрд╣рд╛рдБ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВ рдмрд╛рд░рдореНрдмрд╛рд░ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреНрдЫрдиреН - TPC-C рдкрд░реАрдХреНрд╖рдгрд╣рд░реВрд▓реЗ рдкреНрд░рджрд░реНрд╢рдирдорд╛ рд╕рдордЧреНрд░ рд╡реГрджреНрдзрд┐ рд░ 40% рдХреЛ рдбрд┐рд╕реНрдХ рд╕реНрдкреЗрд╕ рдЦрдкрддрдорд╛ рдФрд╕рдд рдХрдореА рджреЗрдЦрд╛рдЙрдБрджрдЫред GiST, GIN рд░ SP-GiST рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ рдкреНрд░рдХрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд▓реЗрдЦрди-рдЕрдЧрд╛рдбрд┐ рд▓рдЧ (WAL) рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрд╛ рдУрднрд░рд╣реЗрдб рдШрдЯрд╛рдЗрдПрдХреЛред GiST рдХреЛ рд▓рд╛рдЧрд┐, рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реНрддрдореНрднрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рд░реНрдпрд╛рдкрд░ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВ (рдЗрдирдХреНрд▓реБрдб рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдорд╛рд░реНрдлрдд) рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдПрдХреЛ рдЫред рд╕рдЮреНрдЪрд╛рд▓рдирдорд╛ рдЫ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдЕрд╕рдорд╛рди рд░реВрдкрдорд╛ рд╡рд┐рддрд░рд┐рдд рд╕реНрддрдореНрднрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛ рдЕрдзрд┐рдХ рдЗрд╖реНрдЯрддрдо рдХреНрд╡реЗрд░реА рдпреЛрдЬрдирд╛рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдзреЗрд░реИ рд╕рд╛рдЭрд╛ рдореВрд▓реНрдп (MCV) рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ;
  • рд╡рд┐рднрд╛рдЬрди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣рдЬрд╛рд░реМрдВ рд╡рд┐рднрд╛рдЬрдирд╣рд░реВрд╕рдБрдЧ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ рдлреИрд▓рд╛рдЙрдиреЗ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдЫ, рддрд░ рдбрд╛рдЯрд╛рдХреЛ рд╕реАрдорд┐рдд рдЙрдкрд╕реЗрдЯ рдЪрдпрди рдЧрд░реНрди рд╕реАрдорд┐рдд рдЫред INSERT рд░ COPY рд╕рдЮреНрдЪрд╛рд▓рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╡рд┐рднрд╛рдЬрди рдЧрд░рд┐рдПрдХреЛ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрдорд╛ рдбреЗрдЯрд╛ рдердкреНрдиреЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдмрдврд╛рдЗрдПрдХреЛ рдЫ, рд░ рдХреНрд╡реЗрд░реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдЕрд╡рд░реБрджреНрдз рдирдЧрд░реА "ALTER TABLE ATTACH PARTITION" рдорд╛рд░реНрдлрдд рдирдпрд╛рдБ рдЦрдгреНрдбрд╣рд░реВ рдердкреНрди рдкрдирд┐ рд╕рдореНрднрд╡ рдЫ;
  • рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рддрд╛рд▓рд┐рдХрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЗрдирд▓рд╛рдЗрди рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ (рд╕рд╛рдЭрд╛ рддрд╛рд▓рд┐рдХрд╛ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐, CTE) рдЬрд╕рд▓реЗ WITH рдХрдерди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрд╕реНрдерд╛рдпреА рдирд╛рдо рдирддрд┐рдЬрд╛ рд╕реЗрдЯрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЗрдирд▓рд╛рдЗрди рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯрд▓реЗ рдзреЗрд░реИрдЬрд╕реЛ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░ рдЧрд░реНрди рд╕рдХреНрдЫ, рддрд░ рд╣рд╛рд▓ рдЧреИрд░-рдкреБрдирд░рд╛рд╡рд░реНрддреА CTE рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ;
  • рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ рдЧреИрд░-рдирд┐рд╢реНрдЪрдпрд╡рд╛рджреА "рдХреЛрд▓реЗрд╕рди" рд▓реЛрдХреЗрд▓рдХрд╛ рдЧреБрдгрд╣рд░реВ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд░реНрдгрд╣рд░реВрдХреЛ рдЕрд░реНрдерд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрд░ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреЗ рдирд┐рдпрдорд╣рд░реВ рд░ рдорд┐рд▓рд╛рди рд╡рд┐рдзрд┐рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдбрд┐рдЬрд┐рдЯрд▓ рдорд╛рдирд╣рд░реВ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрджрд╛, рд╕рдВрдЦреНрдпрд╛рдХреЛ рдЕрдЧрд╛рдбрд┐ рдорд╛рдЗрдирд╕ рд░ рдереЛрдкреНрд▓рд╛рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐ рд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рд╣рд░реВред рд╣рд┐рдЬреНрдЬреЗрд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦрд┐рдиреНрдЫ, рд░ рддреБрд▓рдирд╛ рдЧрд░реНрджрд╛, рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░рд╣рд░реВрдХреЛ рдХреЗрд╕ рд░ рдЙрдЪреНрдЪрд╛рд░рдг рдЪрд┐рдиреНрд╣рдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫреИрди) ;
  • рдмрд╣реБ-рдХрд╛рд░рдХ рдЧреНрд░рд╛рд╣рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рдорд╛ pg_hba.conf рдорд╛ рддрдкрд╛рдИрдВрд▓реЗ SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг (clientcert=verify-full) рд▓рд╛рдИ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ scram-sha-256 рдЬрд╕реНрддрд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡рд┐рдзрд┐рд╕рдБрдЧ рдЬреЛрдбреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ;
  • рдорд╛рд░реНрдлрдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЧрд░реНрджрд╛ рд╕рдВрдЪрд╛рд░ рдЪреНрдпрд╛рдирд▓рдХреЛ рдЧреБрдкреНрддрд┐рдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ GSSAPI, рджреБрдмреИ рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рд░ рд╕рд░реНрднрд░ рд╕рд╛рдЗрдбрдорд╛;
  • рдпрджрд┐ PostgreSQL OpenLDAP рд╕рдБрдЧ рдмрдирд╛рдЗрдПрдХреЛ рдЫ рднрдиреЗ "DNS SRV" рд░реЗрдХрд░реНрдбрд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд LDAP рд╕рд░реНрднрд░рд╣рд░реВ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ;
  • рдердкрд┐рдпреЛ рд╕рдЮреНрдЪрд╛рд▓рди "рдкреБрди: рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛┬╗ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдорд╛ рд▓реЗрдЦреНрдиреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рдЕрд╡рд░реБрджреНрдз рдирдЧрд░реА рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВ рдкреБрди: рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди;
  • рдЯреЛрд▓реА рдердкрд┐рдпреЛ pg_checksums, рдЬрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдЕрд╡рд╕реНрдерд┐рдд рдбрд╛рдЯрд╛рдмреЗрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдбрд╛рдЯрд╛ рдкреГрд╖реНрдард╣рд░реВрдХреЛ рдЪреЗрдХрд╕рдо рдЬрд╛рдБрдЪрд╣рд░реВ рд╕рдХреНрд╖рдо рд╡рд╛ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдкрд╣рд┐рд▓реЗ рдпреЛ рдЕрдкрд░реЗрд╢рди рдбрд╛рдЯрд╛рдмреЗрд╕ рдкреНрд░рд╛рд░рдореНрднрд┐рдХрд░рдгрдХреЛ рд╕рдордпрдорд╛ рдорд╛рддреНрд░ рд╕рдорд░реНрдерд┐рдд рдерд┐рдпреЛ);
  • рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдЧрддрд┐ рд╕реВрдЪрдХрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ INDEX, REINDEX, CLUSTER, VACUUM FULL рд░ pg_checksums рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН;
  • рдЖрджреЗрд╢ рдердкрд┐рдпреЛ "рдкрд╣реБрдБрдЪ рд╡рд┐рдзрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрд╣реЛрд╕реН┬╗ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдирдпрд╛рдБ рддрд╛рд▓рд┐рдХрд╛ рднрдгреНрдбрд╛рд░рдг рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрдиред рд╣рд╛рд▓ рдХреЗрд╡рд▓ рдирд┐рд░реНрдорд┐рдд рддрд╛рд▓рд┐рдХрд╛ рдкрд╣реБрдБрдЪ рд╡рд┐рдзрд┐ "рд╣рд┐рдк" рд╣реЛ;
  • recovery.conf рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдлрд╛рдЗрд▓ postgresql.conf рд╕рдБрдЧ рдорд░реНрдЬ рдЧрд░рд┐рдПрдХреЛ рдЫред рдЕрд╕рдлрд▓рддрд╛ рдкрдЫрд┐ рдкреБрди: рдкреНрд░рд╛рдкреНрддрд┐рдХреЛ рд╕реНрдерд┐рддрд┐рдорд╛ рд╕рдВрдХреНрд░рдордгрдХреЛ рд╕реВрдЪрдХрдХреЛ рд░реВрдкрдорд╛, рдЕрдм рд╣реБрдиреБрдкрд░реНрдЫ recovery.signal рд░ standby.signal рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди