เชจเชฌเชณเชพเชˆ เชซเชฟเช•เซเชธ เชธเชพเชฅเซ‡ PostgreSQL เช…เชชเชกเซ‡เชŸ. pg_ivm 1.0 เชฐเชฟเชฒเซ€เช

เชคเชฎเชพเชฎ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก PostgreSQL เชถเชพเช–เชพเช“ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเชพเชคเซเชฎเช• เช…เชชเชกเซ‡เชŸเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡: 14.3, 13.7, 12.11, 11.16 เช…เชจเซ‡ 10.22. 10.x เชถเชพเช–เชพ เชธเชชเซ‹เชฐเซเชŸเชจเชพ เช…เช‚เชคเชจเซ€ เชจเชœเซ€เช• เช†เชตเซ€ เชฐเชนเซ€ เช›เซ‡ (เชจเชตเซ‡เชฎเซเชฌเชฐ 2022 เชธเซเชงเซ€ เช…เชชเชกเซ‡เชŸเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡). 11.x เชถเชพเช–เชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸเซเชธเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เชจเชตเซ‡เชฎเซเชฌเชฐ 2023 เชธเซเชงเซ€, 12.x เชจเชตเซ‡เชฎเซเชฌเชฐ 2024 เชธเซเชงเซ€, 13.x เชจเชตเซ‡เชฎเซเชฌเชฐ 2025 เชธเซเชงเซ€, 14.x เชจเชตเซ‡เชฎเซเชฌเชฐ 2026 เชธเซเชงเซ€ เชšเชพเชฒเชถเซ‡.

เชจเชตเซ€ เช†เชตเซƒเชคเซเชคเชฟเช“ 50 เชฅเซ€ เชตเชงเซ เชซเชฟเช•เซเชธเซ‡เชธ เช“เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เซƒเชค เช•เชพเชฎเช—เซ€เชฐเซ€ เช“เชŸเซ‹เชตเซ‡เช•เซเชฏเซเชฎ, เชฐเซ€เช‡เชจเซเชกเซ‡เช•เซเชธ, เช•เซเชฐเชฟเชเชŸ เช‡เชจเซเชกเซ‡เช•เซเชธ, เชฐเซ€เชซเซเชฐเซ‡เชถ เชฎเชŸเซ€เชฐเชฟเชฏเชฒเชพเช‡เชเซเชก เชตเซเชฏเซ‚, เชชเซ€เช—เชšเซ‡เช• เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเซ€ เชจเชฌเชณเชพเชˆเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡. เช•เซ‹เชˆเชชเชฃ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเซเช•เซ€เชฎเชฎเชพเช‚ เชฌเชฟเชจ-เช…เชธเซเชฅเชพเชฏเซ€ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชธเชคเซเชคเชพ เชงเชฐเชพเชตเชจเชพเชฐ เชนเซเชฎเชฒเชพเช–เซ‹เชฐ เชฐเซเชŸ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชฎเชจเชธเซเชตเซ€ SQL เชซเช‚เช•เซเชถเชจเชจเซ‡ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เซƒเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‰เชชเชฐเซ‹เช•เซเชค เช‘เชชเชฐเซ‡เชถเชจเซเชธ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชœเซเชฏเชพเชฐเซ‡ เช“เชŸเซ‹เชตเซ‡เช•เซเชฏเซเชฎ เชนเซ‡เชจเซเชกเชฒเชฐ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ€ เชธเซเชตเชšเชพเชฒเชฟเชค เชธเชซเชพเชˆ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชจเชฌเชณเชพเชˆเชจเซเช‚ เชถเซ‹เชทเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เชœเซ‹ เช…เชชเชกเซ‡เชŸ เชถเช•เซเชฏ เชจ เชนเซ‹เชฏ เชคเซ‹, เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ‹ เช‰เชชเชพเชฏ เช เช›เซ‡ เช•เซ‡ เช‘เชŸเซ‹เชตเซ‡เช•เซเชฏเซเชฎเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชฐเซเชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชคเชฐเซ€เช•เซ‡ เชฐเซ€เช‡เชจเซเชกเซ‡เช•เซเชธ, เช•เซเชฐเชฟเชเชŸ เช‡เชจเซเชกเซ‡เช•เซเชธ, เชฐเชฟเชซเซเชฐเซ‡เชถ เชฎเชŸเชฟเชฐเชฟเชฏเชฒเชพเช‡เชเซเชก เชตเซเชฏเซ‚ เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เช‘เชชเชฐเซ‡เชถเชจเซเชธ เช•เชฐเชตเชพ เชจเชนเซ€เช‚, เช…เชจเซ‡ pg_amcheck เชšเชฒเชพเชตเชตเซเช‚ เชจเชนเซ€เช‚ เช…เชฅเชตเชพ pg_dump เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเซ‡เชฒเชพ เชฌเซ‡เช•เช…เชชเชฎเชพเช‚เชฅเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเซ€ เชจเชนเซ€เช‚. . VACUUM เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเซเช‚ เชธเชฒเชพเชฎเชค เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช•เซ‹เชˆเชชเชฃ เช•เชฎเชพเชจเซเชก เช‘เชชเชฐเซ‡เชถเชจ เช›เซ‡, เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชฎเชพเชฒเชฟเช•เซ€เชจเซ€ เชนเซ‹เชฏ.

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชฎเชพเช‚ เช…เชจเซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชฎเชพเช‚ LLVM 14 เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ JIT เช•เซ‹เชกเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, psql, pg_dump เช…เชจเซ‡ pg_amcheck เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชฎเชพเช‚ database.schema.table เชŸเซ‡เชฎเซเชชเซเชฒเซ‡เชŸเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชตเซ€, ltree เช•เซ‰เชฒเชฎเซเชธ เชชเชฐ GiST เช‡เชจเซเชกเซ‡เช•เซเชธเชจเชพ เชญเซเชฐเชทเซเชŸเชพเชšเชพเชฐ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชคเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เช เซ€เช• เช•เชฐเชตเซ€, เช–เซ‹เชŸเซ€ เชˆเชจเซเชŸเชฐเชตเชฒ เชกเซ‡เชŸเชพเชฎเชพเช‚เชฅเซ€ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชฏเซเช—เชฎเชพเช‚ เชฎเซ‚เชฒเซเชฏเซ‹เชจเซเช‚ เชฐเชพเช‰เชจเซเชกเชฟเช‚เช—, เช…เชธเซเชฎเซ‡เชณ เชฐเชฟเชฎเซ‹เชŸ เช•เซเชตเซ‡เชฐเซ€เชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฏเซ‹เช—เซเชฏ เชถเซ‡เชกเซเชฏเซ‚เชฒเชฐ เช‘เชชเชฐเซ‡เชถเชจ, เชเช•เซเชธเชชเซเชฐเซ‡เชถเชจ-เช†เชงเชพเชฐเชฟเชค เช•เซ€ เชธเชพเชฅเซ‡ เชˆเชจเซเชกเซ‡เช•เซเชธ เชชเชฐ เช•เซเชฒเชธเซเชŸเชฐ เชเช•เซเชธเชชเซเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เซ‹เชทเซเชŸเช• เชชเช‚เช•เซเชคเชฟเช“เชจเซเช‚ เช–เซ‹เชŸเซเช‚ เชธเซ‰เชฐเซเชŸเชฟเช‚เช—, เช…เชธเชพเชงเชพเชฐเชฃ เชธเชฎเชพเชชเซเชคเชฟ เชชเช›เซ€ เชคเชฐเชค เชœ เชกเซ‡เชŸเชพเชจเซ€ เช–เซ‹เชŸ GiST เชธเซ‰เชฐเซเชŸ เช•เชฐเซ‡เชฒ เช‡เชจเซเชกเซ‡เช•เซเชธเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ, เชชเชพเชฐเซเชŸเซ€เชถเชจ เช•เชฐเซ‡เชฒ เช‡เชจเซเชกเซ‡เช•เซเชธ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฎเชกเชพเช—เชพเช‚เช , DROP TABLESPACE เช“เชชเชฐเซ‡เชถเชจ เช…เชจเซ‡ เชšเซ‡เช•เชชเซ‹เช‡เชจเซเชŸ เชตเชšเซเชšเซ‡ เชฐเซ‡เชธเชจเซ€ เชธเซเชฅเชฟเชคเชฟ.

เชตเชงเซเชฎเชพเช‚, เช…เชฎเซ‡ PostgreSQL 1.0 เชฎเชพเชŸเซ‡ IVM (เช‡เชจเซเช•เซเชฐเซ€เชฎเซ‡เชจเซเชŸเชฒ เชตเซเชฏเซ‚ เชฎเซ‡เช‡เชจเซเชŸเซ‡เชจเชจเซเชธ) เชธเชชเซ‹เชฐเซเชŸเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ pg_ivm 14 เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซ‡ เชจเซ‹เช‚เชงเซ€ เชถเช•เซ€เช เช›เซ€เช. IVM เชฎเชŸเชฟเชฐเชฟเชฏเชฒเชพเช‡เชเซเชก เชตเซเชฏเซ‚เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เชตเซˆเช•เชฒเซเชชเชฟเช• เชฐเซ€เชค เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‹ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฆเซƒเชถเซเชฏเชจเชพ เชจเชพเชจเชพ เชญเชพเช—เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เชคเซ‹ เชตเชงเซ เช…เชธเชฐเช•เชพเชฐเช•. IVM เชฎเชŸเชฟเชฐเชฟเชฏเชฒเชพเช‡เชเซเชก เชตเซเชฏเซ‚เชจเซ‡ เชฐเชฟเชซเซเชฐเซ‡เชถ เชฎเชŸเชฟเชฐเชฟเชฏเชฒเชพเช‡เชเซเชก เชตเซเชฏเซ‚ เช‘เชชเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเซเชฏเซ‚เชจเซ€ เชชเซเชจ: เช—เชฃเชคเชฐเซ€ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ, เชฎเชพเชคเซเชฐ เชตเชงเชคเชพ เชœเชคเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชคเชฐเชค เชœ เชฐเชฟเชซเซเชฐเซ‡เชถ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹