本文介紹PolarDB PostgreSQL版的產品功能動態,包括核心小版本的更新說明。
2.0.14.20.42.0(2026.03)
新增功能
說明 | 相關文檔 | |
SQL能力 | 新增支援指定使用者僅允許使用指定IP登入。 | - |
新增支援基於時間戳記(TSO)的恢複到任意時間點(Point-In-Time Recovery,簡稱PITR)功能。 | - | |
新增支援DynamoDB | ||
新增支援 | - | |
外掛程式 | 新增支援 | - |
新增支援PolarDB序列同步外掛程式。 | - |
效能最佳化
說明 |
最佳化表大小緩衝(RSC)回放Gist WAL日誌效能。 |
最佳化表大小緩衝(RSC)回放Gin WAL日誌效能。 |
最佳化SQL Value Function執行效率。 |
缺陷修複
說明 |
修複列存索引(IMCI)Toast更新出錯問題。 |
修複列存索引(IMCI)查詢結果太大,導致記憶體溢出(OOM)的問題。 |
修複DuckDB記憶體緩慢增長的問題。 |
修複 |
修複全域一致性的 |
2.0.14.20.41.0(2026.02)
新增功能
說明 | 相關文檔 | |
相容社區PostgreSQL14.20版本。 | ||
SQL能力 | 新增計劃固定(STATEMENT OUTLINE)功能支援對 | |
新增支援分區物化視圖。 | - | |
新增支援使用列存索引(IMCI)加速物化視圖的重新整理過程。 | ||
新增支援 | - | |
新增部分內建資料類型和變數。 | - | |
新增支援在DML操作中直接指定分區名。 | - | |
新增改善全域執行計畫緩衝(GPC)的記憶體管理機制, | ||
新增支援在 | - | |
新增 | - | |
新增列存索引(IMCI)支援兩階段事務(2PC)的資料同步。 | ||
新增支援使用 | - | |
新增支援建立與序列(Sequence)同名的索引,系統會自動為索引名添加 | - | |
外掛程式 | 新增SQL審核外掛程式支援 | |
新增閃回查詢功能。 | - | |
更新PGVector(向量檢索)外掛程式至新版本。 | ||
列存索引 | 新增列存索引唯讀節點支援行列資料一致性校正。 | |
新增列存索引(IMCI)支援使用 | ||
新增支援在普通表建立列存索引(IMCI)後,使用計劃固定(STATEMENT OUTLINE)功能來固定查詢計劃。 | ||
分布式 | 新增最佳化分散式交易的時間戳記(TSO)發送邏輯,減少網路往返時間(RTT),提升處理效能。 | |
效能最佳化
說明 |
最佳化刷髒過程中I/O合并的統計方式。 |
最佳化WAL的寫入相關參數。 |
預設啟用後台刷髒(Checkpointer和BgWriter)的I/O合并功能。 |
缺陷修複
說明 |
修複因DDL操作復原可能導致列存索引(IMCI)失效的問題。 |
修複集合操作 |
修複在管理分區表時,由於內部缺少 |
修複 |
修複並行回放進程中因 |
修複 |
2.0.14.19.40.0(2026.01)
新增功能
說明 | 相關文檔 |
新增物化視圖支援在定義時使用子查詢(subquery)、 | |
新增 | |
新增 | |
新增 | |
新增分布式叢集支援並行遷移分布式複製表的分區,提升大規模資料移轉的效率和速度。 | - |
新增分布式叢集支援動態I/O裁剪,通過最佳化資料掃描範圍,提升分散式查詢的效能。 | - |
新增列存索引(IMCI)支援 | - |
效能最佳化
說明 |
最佳化xlog queue的預分配機制。 |
最佳化WAL buffer的初始化過程。 |
最佳化唯讀節點上WAL sender進程的休眠時間。 |
最佳化表大小緩衝(RSC)對 |
新增列存索引(IMCI)的資料同步效率,提升即時HTAP情境下,分析查詢擷取最新資料的速度。 |
缺陷修複
說明 |
修複 |
修複分區表增加帶預設值的列後導致資料庫崩潰的問題。 |
修複 |