PostgreSQL 13 DBMS เจฐเฉ€เจฒเฉ€เจœเจผ

เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจ‡เฉฑเจ• เจธเจพเจฒ เจฌเจพเจ…เจฆ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค DBMS เจฆเฉ€ เจจเจตเฉ€เจ‚ เจธเจฅเจฟเจฐ เจธเจผเจพเจ–เจพ PostgreSQL 13. เจจเจตเฉ€เจ‚ เจธเจผเจพเจ–เจพ เจฒเจˆ เจ…เฉฑเจชเจกเฉ‡เจŸ เจฌเจพเจนเจฐ เจ† เจœเจพเจตเฉ‡เจ—เจพ เจจเจตเฉฐเจฌเจฐ 2025 เจคเฉฑเจ• เจชเฉฐเจœ เจธเจพเจฒเจพเจ‚ เจฒเจˆเฅค

เจฎเฉเฉฑเจ– เจจเจตเฉ€เจจเจคเจพเจตเจพเจ‚:

  • เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเฉ€-เจŸเฉเจฐเฉ€ เจ‡เฉฐเจกเฉˆเจ•เจธ เจตเจฟเฉฑเจš เจฐเจฟเจ•เจพเจฐเจก, เจœเจฟเจธ เจจเฉ‡ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฆเฉ€ เจ–เจชเจค เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจนเฉˆเฅค เจกเฉ€เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ‡เฉฑเจ• เจนเฉˆเจ‚เจกเจฒเจฐ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจฒเจพเจ‚เจš เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจฆเฉเจนเจฐเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจŸเฉ‚เจชเจฒเจพเจ‚ เจฆเฉ‡ เจธเจฎเฉ‚เจนเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ€ เจ•เจพเจชเฉ€ เจฆเฉ‡ เจฒเจฟเฉฐเจ•เจพเจ‚ เจจเจพเจฒ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค
  • เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจฌเจฟเจนเจคเจฐ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ•เฉเฉฑเจฒ เจซเฉฐเจ•เจธเจผเจจ, เจธเจฎเฉ‚เจนเจฌเฉฑเจง เจธเฉˆเฉฑเจŸ (เจ—เจฐเฉเฉฑเจชเจฟเฉฐเจ— เจธเฉˆเฉฑเจŸ) เจœเจพเจ‚ เจตเฉฐเจกเจฟเจ† (เจตเจฟเจญเจพเจ—เจฟเจค) เจŸเฉ‡เจฌเจฒเฅค เจ†เจชเจŸเฉ€เจฎเจพเจˆเจœเจผเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ…เจธเจฒ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจฌเจœเจพเจ เจนเฉˆเจธเจผเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจตเฉฑเจกเฉ€เจ†เจ‚ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ›เจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจพเจฐเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃ เจคเฉ‹เจ‚ เจฌเจšเจฆเจพ เจนเฉˆเฅค เจตเจฟเจญเจพเจ—เฉ€เจ•เจฐเจจ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡, เจ‰เจนเจจเจพเจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจœเจฟเจธ เจตเจฟเฉฑเจš เจญเจพเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉฑเจฆ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจฎเจฟเจฒเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจตเจฐเจคเจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจนเฉˆ เจ‰เฉฑเจจเจค เจ…เฉฐเจ•เฉœเฉ‡IN เจœเจพเจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจœเจพเจ‚ เจธเจผเจฐเจคเจพเจ‚ เจœเจพเจ‚ เจธเฉ‚เจšเฉ€ เจ–เฉ‹เจœเจพเจ‚ เจตเจพเจฒเฉ‡ เจธเจตเจพเจฒเจพเจ‚ เจฆเฉ€ เจธเจฎเจพเจ‚-เจธเจพเจฐเจฃเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ CREATE STATISTICS เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ†เฅค
  • เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเฉŒเจฐเจพเจจ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจฆเฉ€ เจธเจซเจพเจˆ เจคเฉ‡เจœเจผ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ เจตเฉˆเจ•เฉ‚เจฎ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฆเฉ‡ เจธเจฎเจพเจจเจคเจพ เจจเจพเจฒเฅค เจจเจตเฉ‡เจ‚ "PARALLEL" เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจชเฉเจฐเจธเจผเจพเจธเจ• เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‹ VACUUM เจฒเจˆ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ เจšเฉฑเจฒเจฃเจ—เฉ‡เฅค เจกเจพเจŸเจพ เจธเฉฐเจฎเจฟเจฒเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจตเฉˆเจ•เจฟเจŠเจฎ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆเฅค
  • เจตเจพเจงเฉ‡ เจตเจพเจฒเฉ€ เจ›เจพเจ‚เจŸเฉ€ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†, เจœเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจ…เจ—เจฒเฉ‡ เจชเฉœเจพเจตเจพเจ‚ 'เจคเฉ‡ เจ›เจพเจ‚เจŸเฉ€ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจชเจฟเจ›เจฒเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡ เจ•เฉเจฐเจฎเจฌเฉฑเจง เจ•เฉ€เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฏเฉ‹เจœเจจเจพเจ•เจพเจฐ เจตเจฟเฉฑเจš เจจเจตเฉ‡เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• เจธเฉˆเจŸเจฟเฉฐเจ— เจนเฉˆ "เจฏเฉ‹เจ— เจ•เจฐเฉ‹", เจœเฉ‹ เจ•เจฟ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฏเฉ‹เจ— เจนเฉˆเฅค
  • เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจธเจฒเจพเจŸ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฐเจพเจˆเจŸ-เจฒเฉˆเจœเจผเฉ€ เจฒเฉŒเจ— (WAL) เจ–เฉฐเจกเจพเจ‚ เจฆเฉ€ เจธเฉฐเจญเจพเจฒ เจฆเฉ€ เจธเจตเฉˆเจšเจฒเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ—เจพเจฐเฉฐเจŸเฉ€ เจฆเฉ‡เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‰เจน เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจธเจพเจฐเฉ‡ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจพเจชเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจฐเจฟเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจฒเจพเจŸ เจชเฉเจฐเจพเจ‡เจฎเจฐเฉ€ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจ•เจคเจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจตเฉ€ เจฐเฉ‹เจ•เจฆเฉ‡ เจนเจจ เจœเฉ‹ เจตเจฟเจตเจพเจฆเจพเจ‚ เจฆเจพ เจ•เจพเจฐเจจ เจฌเจฃ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจญเจพเจตเฉ‡เจ‚ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจฐเจตเจฐ เจ”เจซเจฒเจพเจˆเจจ เจนเฉ‹เจตเฉ‡เฅค เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ…เจงเจฟเจ•เจคเจฎ_เจธเจฒเฉ‹เจŸ_เจตเจพเจฒ_เจ•เจพเจˆเจช_เจธเจพเจˆเจœเจผ เจคเฉเจธเฉ€เจ‚ เจนเฉเจฃ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฐเฉ‹เจ•เจฃ เจฒเจˆ WAL เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจ…เจงเจฟเจ•เจคเจฎ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
  • DBMS เจ—เจคเฉ€เจตเจฟเจงเฉ€ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจฅเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ: EXPLAIN เจ•เจฎเจพเจ‚เจก WAL เจฒเฉŒเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจตเจพเจงเฉ‚ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ; เจตเฉ€ pg_basebackup เจฒเจ—เจพเจคเจพเจฐ เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจŸเจฐเฉˆเจ• เจ•เจฐเจจ เจฆเจพ เจฎเฉŒเจ•เจพ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ; ANALYZE เจ•เจฎเจพเจ‚เจก เจ•เจพเจฐเจตเจพเจˆ เจฆเฉ€ เจชเฉเจฐเจ—เจคเฉ€ เจฆเจพ เจธเฉฐเจ•เฉ‡เจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค
  • เจจเจตเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆ pg_verifybackup pg_basebackup เจ•เจฎเจพเจ‚เจก เจฆเฉเจ†เจฐเจพ เจฌเจฃเจพเจ เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆเฅค
  • เจ“เจชเจฐเฉ‡เจŸเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ JSON เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ jsonpath datetime() เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจพเจ‚ เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ (ISO 8601 เจธเจคเจฐ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ PostgreSQL เจธเจฎเจพเจ‚ เจ•เจฟเจธเจฎเจพเจ‚) เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจตเจฐเจคเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ "jsonb_path_query('["2015-8-1", "2015-08-12"]', '$[*] ? (@.datetime() < "2015-08-2 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ ".datetime ())')" เจ…เจคเฉ‡ "jsonb_path_query_array('["12:30", "18:40"]', '$[*].datetime("HH24:MI")')"เฅค
  • เจฌเจฟเจฒเจŸ-เจ‡เจจ เจซเฉฐเจ•เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† gen_random_uuid () UUID v4 เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ.
  • เจตเจฟเจญเจพเจ—เฉ€เจ•เจฐเจจ เจธเจฟเจธเจŸเจฎ เจฒเจพเจœเจผเฉ€เจ•เจฒ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€ เจ…เจคเฉ‡ "BEFORE" เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉเจ†เจฐเจพ เจฆเจฐเจธเจพเจ เจ—เจ เจฒเจˆ เจชเฉ‚เจฐเจพ เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
    เจŸเจฐเจฟเฉฑเจ—เจฐ เจœเฉ‹ เจ•เจคเจพเจฐ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

  • เจธเฉฐเจŸเฉˆเจ•เจธ"เจชเจนเจฟเจฒเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‹" เจนเฉเจฃ "ORDER BY" เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจธเฉˆเฉฑเจŸ เจฆเฉ€ เจชเฉ‚เจ› 'เจคเฉ‡ เจตเจพเจงเฉ‚ เจ•เจคเจพเจฐเจพเจ‚ เจตเจพเจชเจธ เจ•เจฐเจจ เจฒเจˆ "WITH TIES" เจธเจฎเฉ€เจ•เจฐเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจเจก-เจ†เจจ เจฆเฉ€ เจงเจพเจฐเจจเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ (โ€œเจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจ"), เจœเฉ‹ เจ†เจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจฅเจพเจชเจฟเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจ•เฉ‹เจฒ DBMS เจชเฉเจฐเจฌเฉฐเจงเจ• เจ…เจงเจฟเจ•เจพเจฐ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ…เจœเจฟเจนเฉ‡ เจเจก-เจ†เจจ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจธเฉเจชเจฐเจฏเฉ‚เจœเจผเจฐ เจฆเฉเจ†เจฐเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจเจก-เจ†เจจ เจธเจผเจพเจฎเจฒ เจนเจจ pgcrypto, เจŸเฉ‡เจฌเจฒเจซเฉฐเจ•, hstore เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ‡
  • เจฌเจพเจนเจฐเฉ€ เจŸเฉ‡เจฌเจฒ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจตเจฟเจงเฉ€ เจตเจฟเจฆเฉ‡เจธเจผเฉ€ เจกเฉ‡เจŸเจพ เจฐเฉˆเจชเจฐ (postgres_fdw) เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ-เจ…เจงเจพเจฐเจฟเจค เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค SCRAM เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ "เจšเฉˆเจจเจฒ เจฌเจพเจˆเจกเจฟเฉฐเจ—"(เจšเฉˆเจจเจฒ เจฌเจพเจˆเจกเจฟเฉฐเจ—)เฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹