เด’เดฐเต เดตเตผเดทเดคเตเดคเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต PostgreSQL 12 DBMS-เดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดถเดพเด–. เดชเตเดคเดฟเดฏ เดฌเตเดฐเดพเดžเตเดšเดฟเดจเดพเดฏเตเดณเตเดณ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดชเตเดฑเดคเตเดคเต เดตเดฐเตเด‚ 2024 เดจเดตเด‚เดฌเตผ เดตเดฐเต† เด…เดžเตเดšเต เดตเตผเดทเดคเตเดคเต‡เด•เตเด•เต.

เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ:

  • " เดŽเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเตเดธเตƒเดทเตเดŸเดฟเดšเตเดš เดจเดฟเดฐเด•เตพ", เด…เดคเต‡ เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต† เดฎเดฑเตเดฑเต เดจเดฟเดฐเด•เดณเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เด’เดฐเต เดชเดฆเดชเตเดฐเดฏเต‹เด—เดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดพเดฃเต เด‡เดคเดฟเดจเตเดฑเต† เดฎเต‚เดฒเตเดฏเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเดคเต (เด•เดพเดดเตโ€Œเดšเด•เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดจเดฟเดฐเด•เตพเด•เตเด•เต). เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดจเดฟเดฐเด•เตพ เดฐเดฃเตเดŸเต เดคเดฐเดคเตเดคเดฟเดฒเดพเด•เดพเด‚ - เดธเด‚เดญเดฐเดฟเดšเตเดšเดคเตเด‚ เดตเต†เตผเดšเตเดตเตฝ. เด†เดฆเตเดฏ เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑ เดšเต‡เตผเด•เตเด•เตเดฎเตเดชเต‹เดดเต‹ เดฎเดพเดฑเตเดฑเตเดฎเตเดชเต‹เดดเต‹ เดฎเต‚เดฒเตเดฏเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฎเดฑเตเดฑเต เดจเดฟเดฐเด•เดณเตเดŸเต† เดจเดฟเดฒเดตเดฟเดฒเต† เด…เดตเดธเตเดฅเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด“เดฐเต‹ เดตเดพเดฏเดจเดฏเดฟเดฒเตเด‚ เดฎเต‚เดฒเตเดฏเด‚ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฒเดตเดฟเตฝ, PostgreSQL เดธเด‚เดญเดฐเดฟเดšเตเดš เดœเดจเดฑเต‡เดฑเตเดฑเดกเต เด•เต‹เดณเด™เตเด™เดณเต† เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚;
  • เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต JSON เดชเตเดฐเดฎเดพเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต เดชเดพเดคเตเดคเต เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ, เด…เดจเตเดธเตเดฎเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต เดŽเด•เตเดธเตเดชเดพเดคเตเดคเต เด•เต‚เดŸเดพเดคเต† SQL/JSON เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. JSONB เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด…เดคเตเดคเดฐเด‚ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด‡เตปเดกเต†เด•เตเดธเดฟเด‚เด—เต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;
  • เดŽเดธเตโ€Œเด•เตเดฏเตเดŽเตฝ เด…เดจเตเดตเต‡เดทเดฃ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเตฝ เดšเดฟเดฒ เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เดณเตเดŸเต† เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเดจเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดŽเตฝเดŽเตฝเดตเดฟเดŽเด‚ เดธเด‚เดญเดตเดตเดฟเด•เดพเดธเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฐเต เดœเต†เดเดŸเดฟ (เดœเดธเตเดฑเตเดฑเต-เด‡เตป-เดŸเตˆเด‚) เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เดฎเดพเดฃเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, WHERE เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ, เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพ, เดฎเตŠเดคเตเดคเด‚ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ, เดšเดฟเดฒ เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเดณเตเดณเดฟเดฒเต† เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเตเดŸเต† เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป JIT เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;
  • เด‡เตปเดกเต†เด•เตเดธเดฟเด‚เด—เต เดชเตเดฐเด•เดŸเดจเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸเต. เดธเต‚เดšเดฟเด•เด•เตพ เดชเดคเดฟเดตเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดฌเดฟ-เดŸเตเดฐเต€ เดธเต‚เดšเดฟเด•เด•เตพ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - TPC-C เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตฝ เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเตผเดฆเตเดงเดจเดตเตเด‚ เดกเดฟเดธเตเด•เต เดธเตเดชเต‡เดธเต เด‰เดชเดญเต‹เด—เดคเตเดคเดฟเตฝ เดถเดฐเดพเดถเดฐเดฟ 40% เด•เตเดฑเดตเตเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. GiST, GIN, SP-GiST เด‡เตปเดกเด•เตเดธเต เดคเดฐเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดฑเตˆเดฑเตเดฑเต-เดŽเดนเต†เดกเต เดฒเต‹เด—เต (WAL) เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด“เดตเตผเดนเต†เดกเต เด•เตเดฑเดšเตเดšเต. GiST-เดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ, เด…เดงเดฟเด• เดจเดฟเดฐเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ เดฑเดพเดชเตเดชเตผ เดธเต‚เดšเดฟเด•เด•เตพ (INCLUDE เดŽเด•เตโ€Œเดธเตโ€Œเดชเตเดฐเดทเตป เดตเดดเดฟ) เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดšเต‡เตผเดคเตเดคเต. เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเดพเดฃเต เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เด…เดธเดฎเดฎเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด•เต‹เดณเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด•เต‚เดŸเตเดคเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เด•เตเดตเดฑเดฟ เดชเตเดฒเดพเดจเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเต‹เดธเตเดฑเตเดฑเต เด•เต‹เดฎเตบ เดตเดพเดฒเตเดฏเต (เดŽเด‚เดธเดฟเดตเดฟ) เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เตพเด•เตเด•เต เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต;
  • เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดชเดพเตผเดŸเตเดŸเต€เดทเดจเตเด•เดณเตเดณเตเดณ เดŸเต‡เดฌเดฟเดณเตเด•เดณเดฟเตฝ เดตเตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจ เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดชเดพเตผเดŸเตเดŸเต€เดทเดจเดฟเด‚เด—เต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เด‰เดชเดธเต†เดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. INSERT, COPY เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเดพเตผเดŸเตเดŸเต€เดทเตป เดšเต†เดฏเตโ€Œเดค เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† เด…เดจเตเดตเต‡เดทเดฃ เดจเดฟเตผเดตเตเดตเดนเดฃเด‚ เดคเดŸเดฏเดพเดคเต† เดคเดจเตเดจเต† "ALTER TABLE ATTACH PARTITION" เดตเดดเดฟ เดชเตเดคเดฟเดฏ เดตเดฟเดญเดพเด—เด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เดพเดจเตเด‚ เดธเดพเดงเดฟเด•เตเด•เตเด‚;
  • เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เดชเดŸเตเดŸเดฟเด• เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเตเดŸเต† เดธเตเดตเดฏเดฎเต‡เดตเดฏเตเดณเตเดณ เด‡เตปเดฒเตˆเตป เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต (เด•เต‹เดฎเตบ เดŸเต‡เดฌเดฟเตพ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป, CTE) เดชเตเดฐเดธเตโ€Œเดคเดพเดตเดจเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด• เดจเดพเดฎเด•เดฐเดฃ เดซเดฒ เดธเต†เดฑเตเดฑเตเด•เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เตปเดฒเตˆเตป เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเต เดฎเดฟเด•เตเด• เด…เดจเตเดตเต‡เดทเดฃเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดชเตเดฐเด•เดŸเดจเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚, เดŽเดจเตเดจเดพเตฝ เดจเดฟเดฒเดตเดฟเตฝ เด‡เดคเต เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดคเตเดค CTE-เด•เตพเด•เตเด•เดพเดฏเดฟ เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต;
  • เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต เดจเดฟเตผเดฃเตเดฃเดพเดฏเด•เดฎเดฒเตเดฒเดพเดคเตเดคเดคเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด…เตผเดคเตเดฅเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เดธเต‹เตผเดŸเตเดŸเดฟเด‚เด—เต เดจเดฟเดฏเดฎเด™เตเด™เดณเตเด‚ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ เดฐเต€เดคเดฟเด•เดณเตเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ "เด•เตŠเดฒเต‡เดทเตป" เดฒเตŠเด•เตเด•เต‡เดฒเดฟเดจเตเดฑเต† เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด…เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเตเด•เตเด•เตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดค เดคเดฐเด™เตเด™เตพเด•เตเด•เตเด‚ เดฎเตเดจเตเดจเดฟเตฝ เด’เดฐเต เดฎเตˆเดจเดธเดฟเดจเตเดฑเต†เดฏเตเด‚ เด’เดฐเต เดกเต‹เดŸเตเดŸเดฟเดจเตเดฑเต†เดฏเตเด‚ เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚. เด…เด•เตเดทเดฐเดตเดฟเดจเตเดฏเดพเดธเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจเต, เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด•เต‡เดธเตเด‚ เด†เด•เตเดธเดจเตเดฑเต เดฎเดพเตผเด•เตเด•เดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเดตเตเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ)
  • เดฎเตพเดŸเตเดŸเดฟ-เดซเดพเด•เตเดŸเตผ เด•เตเดฒเดฏเดจเตเดฑเต เด†เดงเดฟเด•เดพเดฐเดฟเด•เดคเดฏเตโ€Œเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต, เด…เดคเดฟเตฝ pg_hba.conf-เตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต SSL เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เด“เดคเดจเตเดฑเดฟเด•เตเด•เต‡เดทเตป (clientcert=verify-full) เด†เดงเดฟเด•เดพเดฐเดฟเด•เดคเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ scram-sha-256 เดชเต‹เดฒเตเดณเตเดณ เด’เดฐเต เด…เดงเดฟเด• เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃ เดฐเต€เดคเดฟเดฏเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚;
  • เดตเดดเดฟ เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดšเดพเดจเดฒเดฟเดจเตเดฑเต† เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต เดœเดฟเดŽเดธเตเดŽเดธเตเดŽเดชเดฟเด, เด•เตเดฒเดฏเดจเตเดฑเต เดญเดพเด—เดคเตเดคเตเด‚ เดธเต†เตผเดตเตผ เดญเดพเด—เดคเตเดคเตเด‚;
  • PostgreSQL OpenLDAP เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเต†เด™เตเด•เดฟเตฝ, "DNS SRV" เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ LDAP เดธเต†เตผเดตเดฑเตเด•เตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต;
  • เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดšเต‡เตผเดคเตเดคเต "เดฑเต†เด‡เตปเดกเด•เตเดธเต เด’เดฐเต‡เดธเดฎเดฏเด‚ยป เดธเต‚เดšเดฟเด•เดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฑเตˆเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดคเดŸเดฏเดพเดคเต† เดธเต‚เดšเดฟเด•เด•เตพ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต;
  • เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต pg_checksums, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพ เดชเต‡เดœเตเด•เดณเตเดŸเต† เดšเต†เด•เตเด•เตเดธเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเดจเต‹ เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต (เดฎเตเดฎเตเดชเต เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เต‚);
  • เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดชเตเดฐเต‹เด—เตเดฐเดธเต เด‡เตปเดกเดฟเด•เตเด•เต‡เดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดจเตฝเด•เดฟเดฏเดคเต เด‡เตปเดกเต†เด•เตเดธเต, เดฑเต†เดฏเดฟเตปโ€Œเดกเต†เด•เตเดธเต, เด•เตเดฒเดธเตเดฑเตเดฑเตผ, เดตเดพเด•เตเดตเด‚ เดซเตเตพ, เดชเดฟเดœเดฟ_เดšเต†เด•เตเด•เตโ€Œเดธเด‚ เดŽเดจเตเดจเดฟเดต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•;
  • เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต "เด†เด•เตเดธเดธเต เดฐเต€เดคเดฟ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•ยปเดตเดฟเดตเดฟเดง เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดŸเดพเดธเตเด•เตเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดค เดชเตเดคเดฟเดฏ เดŸเต‡เดฌเดฟเตพ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดฐเต€เดคเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ เดนเดพเตปเดกเตเดฒเดฑเตเด•เดณเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต. เดจเดฟเดฒเดตเดฟเตฝ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดŸเต‡เดฌเดฟเตพ เด†เด•เตเดธเดธเต เดฐเต€เดคเดฟ "เดนเต€เดชเตเดชเต" เด†เดฃเต;
  • recovery.conf เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเตฝ postgresql.conf-เดฎเดพเดฏเดฟ เดฒเดฏเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดชเดฐเดพเดœเดฏเดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เด…เดตเดธเตเดฅเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฐเดฟเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเต‚เดšเด•เด™เตเด™เดณเดพเดฏเดฟ, เด‡เดชเตเดชเต‹เตพ เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ recovery.signal, standby.signal เดซเดฏเดฒเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•