本文介绍PolarDB PostgreSQL版的产品功能动态,包括内核小版本的更新说明。
2.0.14.20.45.0(2026.06)
新增功能
说明 | 相关文档 | |
企业级特性 | 合并社区版本 | - |
新增支持双密码功能,通过GUC参数 | - | |
新增支持用户密码复杂度检测功能。 | - | |
新增全局参数 | - | |
新增支持Memoize Correlated Sublink优化,在外部参数变化较少的场景下可显著加速关联子查询。 | - | |
| - | |
新增支持对包含 | - | |
新增参数 | - | |
备库新增WAL预读进程,提升回放效率。 | - | |
分区表支持创建行级触发器。 | - | |
触发器支持 | - | |
| - | |
新增支持 | - | |
PostgreSQL引擎下不再展示Oracle引擎参数。 | - | |
新增支持 | - | |
| - | |
新增 | - | |
优化pg_jieba对英文Token的分词处理。 | ||
更新RUM插件版本至1.3.15。 | ||
更新pgvector插件版本(20260422),升级高维度索引实现。 | ||
PLV8插件新增时区同步控制功能。 | - | |
列存索引 | 列存索引支持NUMERIC Infinity类型。 | |
列存索引支持同步增加列,删除列存索引中已包含的列时默认报错,防止误操作。 | ||
增量物化视图 | 新增支持按照 | - |
新增支持增量物化视图嵌套定义,以及自动嵌套不支持的视图定义。 | - | |
新增支持在增量物化视图中使用Window Function。 | - | |
优化增量物化视图Mlog Purge逻辑,使其不受逻辑复制槽影响。 | - |
缺陷修复
说明 |
修复DynamoDB事务接口在高并发场景下的性能问题。 |
修复分布式集群与列存索引(IMCI)场景下的不稳定用例。 |
修复重复创建同名索引的问题。 |
修复 |
修复 |
修复 |
修复列存索引(IMCI)在多语句处理时的崩溃问题。 |
2.0.14.20.44.0(2026.05)
新增功能
说明 | 相关文档 | |
企业级特性 | 认开启大表优化(仅针对新增集群)。 | - |
优化大量短连接场景下创建新连接慢的问题。 | - | |
| - | |
支持通过设置 | - | |
支持SQL审核插件二期规则和功能。 | - | |
支持单表随机推荐能力。 | - | |
更新pg_bigm(模糊查询)插件到社区2025.09.03版本。 | ||
支持备份Standby时,不检查FPW(Full Page Write)是否开启。 | - | |
内核支持非高权限账号进行调试。 | - | |
支持DOSTMT通过JDBC传递参数。 | - | |
列存索引 | UPSERT支持别名。 | |
支持连接级别设置列存索引引擎的最大并行度。 | ||
| ||
增量物化视图 | 支持增量物化视图的异步刷新。 | - |
支持增量物化视图的性能监控。 | - | |
支持上卷(Roll-up)分区物化视图。 | - | |
DynamoDB兼容能力 | DynamoDB支持 |
缺陷修复
说明 |
修复 |
修复 |
修复 |
修复 |
修复 |
修复子函数中游标使用包变量显示下标越界的问题。 |
修复PUBLIC同义词的查找逻辑。 |
修复PL/SQL中内存上下文切换不当导致的崩溃问题。 |
修复存储过程在 |
修复PL/SQL存储过程有效性验证丢失对象的问题。 |
修复PL/SQL函数同时包含 |
解除 |
修复PL/SQL中遇到的稳定性问题。 |
修复复合类型构造函数列名大小写敏感问题。 |
修复PL/SQL局部子过程在处理包含局部类型参数时,无法正确接受 |
修复将普通数组传递给关联数组出现的 |
2.0.14.20.43.0(2026.04)
新增功能
说明 | 相关文档 | |
企业级特性 | 新增支持JOIN条件下推到 | - |
新增支持在 | - | |
列存索引 | 新增支持在分布式场景下使用列存索引。 | |
新增支持在审计日志中增加列存索引标记。 | - | |
新增支持列存索引任务排队视图。 | - |
性能优化
说明 |
提升列存索引(IMCI)回放性能。 |
缺陷修复
说明 |
修复列存索引(IMCI)内存缓慢增长的问题。 |
修复列存索引(IMCI)导致临时盘空间持续增长的问题。 |
修复表大小缓存(RSC)在崩溃(Crash)前已扩展页面处理不当的问题。 |
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场景下,分析查询获取最新数据的速度。 |
缺陷修复
说明 |
修复 |
修复分区表增加带默认值的列后导致数据库崩溃的问题。 |
修复 |