全部產品
Search
文件中心

PolarDB:相容PostgreSQL 14版本公測結束,正式版上線

更新時間:Jul 06, 2024

PolarDB PostgreSQL版相容PostgreSQL 14版本公測結束,正式版於2022年10月17日上線。點擊此處申請使用。

公測結束時間

2022年9月30日

正式版發布時間

2022年10月17日

說明 PolarDB PostgreSQL版相容PostgreSQL 14版本可申請首月免費試用活動,新購使用者通過申請後,立享為期1個月的免費試用優惠,如有需求,請點擊此處申請使用。

計費模式

全面支援訂用帳戶和隨用隨付兩種計費模式。計費詳情請參見產品計費

簡介

PolarDB PostgreSQL版相容PostgreSQL 14版本。PostgreSQL 14版本對PostgreSQL在分布式負載前提下的高並發、高寫入負載、並行查詢和邏輯複製等方面的效能進行了進一步提升。

PostgreSQL 14版本的新增和最佳化特性如下:
  • 大量串連高並發最佳化。
  • 索引增強。
  • 並行計算增強。
  • 分區表效能提升。
  • 大表IN查詢最佳化。
  • 支援LZ4壓縮演算法。
  • 安全特性增強。

大量串連高並發最佳化

存在大量串連的情境中,PostgreSQL 14版本大幅提高了事務的輸送量,在測試情境下,最高可提升1倍。

索引增強

PostgreSQL 14版本減少了B-樹索引的資源消耗,包括頻繁更新索引導致的表膨脹問題。GiST索引可以在構建過程中預先排序資料,GiST和SP-GiST索引建立速度提升一個數量級,同時能夠減少索引大小。

並行計算增強

PostgreSQL 14版本增加了許多並行查詢功能,PL/pgSQL函數內的RETURN QUERY返回結果時支援QUERY的並行計算,REFRESH MATERIALIZED VIEW命令也可以使用並行查詢。並行順序掃描支援chunk,提高大範圍資料掃描的IO吞吐,接近塊裝置的IO吞吐極限。

分區表效能提升

PostgreSQL 14版本對分區系統進行了改進,提升分區裁剪能力,減少子分區subplan和重複的cached plans。在增減分區時使用alter table detach|attach PARTITION concurrently模式避免鎖衝突。

大表IN查詢最佳化

PostgreSQL 14版本支援linear search TO hash table probe,提升IN語句的處理效能,在多條件或被過濾掉的資料量大的SQL中效能顯著提升。

支援LZ4壓縮演算法

PostgreSQL 14版本支援使用者選擇LZ4演算法進行資料列壓縮的能力,提高壓縮效能,同時仍保留對原來pglz壓縮方式的支援。

安全特性增強

PostgreSQL 14版本可以通過使用pg_read_all_datapg_write_all_data兩個預定義的角色,賦予使用者完全唯讀或唯寫的許可權,支援一次性賦予tables/views/sequences對象的讀寫權限。預設使用與標準相容的SCRAM-SHA-256演算法來進行密碼管理。

相關文檔

建立PolarDB PostgreSQL版資料庫叢集