PostgreSQL 12.1、11.6、10.11、9.6.16、9.5.20 和 9.4.25 發布

PostgreSQL 開發小組已經發布了對數據庫系統所有受支持版本的更新,包括 12.1、11.6、10.11、9.6.16、9.5.20 和 9.4.25。此版本修復了過去三個月內報告的 60 多個錯誤。部分修復內容如下:

  • 修復了當 ALTER TABLE 添加沒有默認值的列以及需要重寫表的其他更改時發生的崩潰

  • 針對 REINDEX CONCURRENTLY 的幾個修復程序

  • 修復了 VACUUM,在特定情況下(包括仍在運行的事務),它可能會導致 VACUUM 失敗

  • 修復了 VACUUM 在 GiST 索引上運行時可能發生的記憶體泄漏

  • 修復了在表達式索引上運行 CLUSTER 時發生的錯誤

  • 修復分區表上 SET CONSTRAINTS … DEFERRED 的失敗

  • 在分區表上創建和刪除索引的幾個修復程序

  • 修復了可能導致計劃程序失敗的分區聯接

  • 確保在處理查詢的表達式時處理 WINDOW 子句中的偏移量表達式

  • 修復 bitshiftright() 的錯誤行為,如果位字符串長度不是8的倍數,則它無法將最後一個字節的填充空間清零

PostgreSQL 12.1、11.6、10.11、9.6.16、9.5.20 和 9.4.25 發布

PostgreSQL是開源的對象-關系數據庫數據庫管理系統,在類似BSD許可與MIT許可的PostgreSQL許可下發行。項目的目的是通過增加最少的功能來完全支持所需要的類型。這些功能包括類型定義和完整描述數據關系的能力。完整描述數據關系的能力之前雖廣為使用但卻需要由用戶來維護。Postgres的數據庫能夠”理解”關系,並可以使用一定的規則以自然方式在相關的表中檢索信息。

更新說明:

https://www.postgresql.org/about/news/1994/

來源:cnBeta