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