PostgreSQL 9.6 Beta 1 發布

發布於 2016-05-12,由 PostgreSQL 全球開發團隊

PostgreSQL 全球開發團隊今天宣布 PostgreSQL 9.6 的第一個 Beta 版本已可供下載。此版本包含版本 9.6 最終版本中將提供的所有功能的預覽,儘管在那之前某些細節將會更改。建議使用者開始針對這個最新版本測試他們的應用程式。

9.6 的主要功能

版本 9.6 包含重大變更和令人振奮的增強功能,包括

  • 平行循序掃描、連接和聚合
  • 透過多個同步備用伺服器和「remote_apply」同步提交,支援一致、讀取擴展叢集。
  • 片語全文檢索
  • postgres_fdw 現在可以在遠端伺服器上執行排序、連接、UPDATE 和 DELETE
  • 透過避免「重新凍結」舊資料,降低 autovacuum 對大型資料表的影響。

特別是,平行執行應該會顯著提高支援查詢的效能。

協助測試錯誤

與其他主要版本一樣,PostgreSQL 的改進包括對大量程式碼的變更。 我們仰賴您使用您的工作負載和測試工具來測試修改後的版本,以便在 PostgreSQL 9.6.0 發布之前找到錯誤和回歸。 除了測試新功能是否如文件中所述工作之外,請考慮測試以下內容

  • 平行查詢實際上是否提高了您的效能?
  • 您可以讓平行查詢崩潰或遺失資料嗎?
  • 我們的程式碼變更是否導致 PostgreSQL 無法在您的平台上運作?
  • 改良的 vacuum freezing 是否能安全地減少大型資料表的 autovacuum?
  • 片語搜尋是否傳回您預期的結果?

版本 9.6 Beta 1 也對 二進位備份 API 進行了變更。 管理員應使用 PostgreSQL 備份工具(包括 pgBackRest、Barman、WAL-E 和其他封裝和內部軟體)測試版本 9.6。

由於這是 Beta 版本,資料庫行為、功能細節和 API 仍有可能進行小幅變更。 您的回饋和測試將有助於確定新功能的最終調整,因此請盡快測試。 使用者測試的品質有助於確定我們何時可以發布最終版本。

Beta 時間表

這是版本 9.6 的第一個 Beta 版本。 PostgreSQL 專案將根據測試需要發布額外的 Beta 版本,然後發布一個或多個候選版本,直到 2016 年底發布最終版本。 如需更多資訊,請參閱 Beta 測試 頁面。

連結