全部產品
Search
文件中心

PolarDB:2026年

更新時間:Mar 19, 2026

本文介紹PolarDB PostgreSQL版的產品功能動態,包括核心小版本的更新說明。

說明

  • 您可在控制台查看核心小版本號碼,也可以通過SHOW polardb_version;語句查看。

  • PolarDB PostgreSQL版核心小版本號碼於2025年2月26日更新為6位格式,您可查看變更內容確認變更細節。

2.0.14.20.42.02026.03

新增功能

說明

相關文檔

SQL能力

新增支援指定使用者僅允許使用指定IP登入。

-

新增支援基於時間戳記(TSO)的恢複到任意時間點(Point-In-Time Recovery,簡稱PITR)功能。

-

新增支援DynamoDB ReturnValuesOnConditionCheckFailureUpdateTable以及TimeToLive能力

相容性與限制

新增支援password_encryption參數修改。

-

外掛程式

新增支援pgmq外掛程式。

-

新增支援PolarDB序列同步外掛程式。

-

效能最佳化

說明

最佳化表大小緩衝(RSC)回放Gist WAL日誌效能。

最佳化表大小緩衝(RSC)回放Gin WAL日誌效能。

最佳化SQL Value Function執行效率。

缺陷修複

說明

修複列存索引(IMCI)Toast更新出錯問題。

修複列存索引(IMCI)查詢結果太大,導致記憶體溢出(OOM)的問題。

修複DuckDB記憶體緩慢增長的問題。

修複polar_superuser角色無法使用pg_squeeze的問題。

修複全域一致性polar_scc_enable參數動態設定不立即生效問題。

2.0.14.20.41.02026.02

新增功能

說明

相關文檔

相容社區PostgreSQL14.20版本。

社區PostgreSQL 14.20

SQL能力

新增計劃固定(STATEMENT OUTLINE)功能支援對values list進行歸一化處理。

計劃固定(STATEMENT OUTLINE)

新增支援分區物化視圖。

-

新增支援使用列存索引(IMCI)加速物化視圖的重新整理過程。

列存索引(IMCI)

新增支援varchar類型與char類型之間的比較操作符。

-

新增部分內建資料類型和變數。

-

新增支援在DML操作中直接指定分區名。

-

新增改善全域執行計畫緩衝(GPC)的記憶體管理機制,

全域執行計畫緩衝(GPC)

新增支援在CREATE TYPE語句中,指定的類型名與建構函式中的類型名使用不同的大小寫(全大寫或全小寫)。

-

新增ALTER TABLE語句在添加外鍵約束和CHECK約束時支援DISABLE關鍵字,允許先添加失效的約束後續再啟用。

-

新增列存索引(IMCI)支援兩階段事務(2PC)的資料同步。

列存索引(IMCI)

新增支援使用log作為預存程序名稱,並在PL/SQL中直接調用。

-

新增支援建立與序列(Sequence)同名的索引,系統會自動為索引名添加_idx尾碼以避免衝突。

-

外掛程式

新增SQL審核外掛程式支援schema參數,允許將審計規則限定在特定schema範圍。

polar_sql_inception(SQL審核)

新增閃回查詢功能。

-

更新PGVector(向量檢索)外掛程式至新版本。

PGVector(向量檢索)

列存索引

新增列存索引唯讀節點支援行列資料一致性校正。

列存索引(IMCI)

新增列存索引(IMCI)支援使用DECODE/NVL/NVL2運算式。

新增支援在普通表建立列存索引(IMCI)後,使用計劃固定(STATEMENT OUTLINE)功能來固定查詢計劃。

分布式

新增最佳化分散式交易的時間戳記(TSO)發送邏輯,減少網路往返時間(RTT),提升處理效能。

分布式

效能最佳化

說明

最佳化刷髒過程中I/O合并的統計方式。

最佳化WAL的寫入相關參數。

預設啟用後台刷髒(Checkpointer和BgWriter)的I/O合并功能。

缺陷修複

說明

修複因DDL操作復原可能導致列存索引(IMCI)失效的問題。

修複集合操作set關鍵字使用報錯的問題。

修複在管理分區表時,由於內部缺少Node節點定義而導致操作失敗的問題。

修複age/polar_age外掛程式在從檔案載入資料時存在的安全性漏洞。

修複並行回放進程中因SMgrRelationHash導致的記憶體流失問題。

修複anydata類型在調用setNumber等預存程序時可能出現的報錯問題。

2.0.14.19.40.02026.01

新增功能

說明

相關文檔

新增物化視圖支援在定義時使用子查詢(subquery)、EXISTS運算式和通用表運算式(CTE)。

新增partman外掛程式,協助簡化基於時間或數字/ID的表分區管理。

pg_partman(分區管理器)

新增rum外掛程式升級至1.3.15版本,增強了基於RUM索引的全文檢索索引效能和穩定性。

rum(全文檢索索引加速)

新增polar_sql_inception(SQL審計外掛程式)支援執行功能。

polar_sql_inception(SQL審核)

新增分布式叢集支援並行遷移分布式複製表的分區,提升大規模資料移轉的效率和速度。

-

新增分布式叢集支援動態I/O裁剪,通過最佳化資料掃描範圍,提升分散式查詢的效能。

-

新增列存索引(IMCI)支援ALTER COLUMN TYPE操作,允許修改列存索引中列的資料類型,增強了列存索引的維護能力。

-

效能最佳化

說明

最佳化xlog queue的預分配機制。

最佳化WAL buffer的初始化過程。

最佳化唯讀節點上WAL sender進程的休眠時間。

最佳化表大小緩衝(RSC)SMGR_TRUNCATE類型WAL日誌的處理邏輯,加速唯讀節點回放速度。

新增列存索引(IMCI)的資料同步效率,提升即時HTAP情境下,分析查詢擷取最新資料的速度。

缺陷修複

說明

修複set_config方式設定參數時,代理強制關鍵字設定的參數回傳不一致的問題,確保參數配置的準確性。

修複分區表增加帶預設值的列後導致資料庫崩潰的問題。

修複polar_ai外掛程式中ai_ShowSchemaIndex函數返回結果不正確的問題。