本文介绍PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,包括内核小版本的更新说明。
您可在控制台查看内核小版本号,也可以通过
SHOW polardb_version;语句查看。PolarDB PostgreSQL版(兼容Oracle)内核小版本号于北京时间2025年02月26日更新为6位格式,您可查看PolarDB内核小版本号格式更新确认变更细节以及内核小版本号更新前后对应关系。
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执行效率。 |
缺陷修复
说明 |
修复 |
修复 |
修复 |
修复闪回查询不支持Oracle模式的问题。 |
修复PL/SQL中 |
修复DuckDB内存缓慢增长的问题。 |
修复 |
修复全局一致性的 |
2.0.14.20.41.0(2026.02)
新增功能
说明 | 相关文档 | |
兼容社区PostgreSQL14.20版本。 | ||
SQL能力 | 新增计划固定(STATEMENT OUTLINE)功能支持对 | |
新增支持分区物化视图。 | - | |
新增支持 | - | |
新增部分内置数据类型和变量。 | - | |
新增支持在DML操作中直接指定分区名。 | - | |
新增改善全局执行计划缓存(GPC)的内存管理机制, | ||
新增支持在 | - | |
新增 | - | |
新增支持使用 | - | |
新增支持创建与序列(Sequence)同名的索引,系统会自动为索引名添加 | - | |
新增 | - | |
新增PL/SQL存储过程对象有效性检测中对 | - | |
新增 | - | |
新增触发器中引用 | - | |
新增支持创建共享表的语法,通过忽略 | - | |
新增 | - | |
新增 | - | |
新增支持在系统触发器中使用 | - | |
新增 | ||
新增支持授予 | - | |
新增支持Oracle风格的唯一约束检查包含空列数据。 | - | |
新增 | - | |
插件 | 新增SQL审核插件支持 | |
新增闪回查询功能。 | - | |
更新PGVector(向量检索)插件至新版本。 | ||
列存索引 | 新增列存索引(IMCI)对Oracle模式的字符和数字类型兼容性支持。 | - |
新增默认创建列存索引插件,并支持使用 | ||
性能优化
说明 |
优化刷脏过程中I/O合并的统计方式。 |
优化WAL的写入相关参数。 |
默认启用后台刷脏(Checkpointer和BgWriter)的I/O合并功能。 |
缺陷修复
说明 |
修复集合操作 |
修复在管理分区表时,由于内部缺少 |
修复 |
修复并行回放进程中因 |
修复 |
修复 |
修复使用 |
修复 |
2.0.14.19.40.0(2026.01)
新增功能
说明 | 相关文档 |
新增物化视图支持在定义时使用子查询(subquery)、 | |
新增支持 | - |
新增通过 | |
新增支持默认关闭 | |
新增 | |
新增新版本 | - |
新增建表语句中的列类型支持忽略大小写比较,使得在定义表结构时可以使用全大写或全小写来指定数据类型。 | - |
新增支持使用 | - |
新增支持使用 | - |
新增 | |
新增PL/SQL支持使用包含参数的 | - |
新增支持将包变量作为 | - |
新增支持 | |
新增支持 | - |
新增高权限账号可以使用 | |
新增支持 | - |
新增支持 | - |
新增一维关联数组的元素支持使用变长数组或嵌套表,允许构建更复杂的数据结构。 | - |
新增触发器中的 | - |
新增 | |
新增PL/SQL代码块中支持捕获 | - |
新增PL/SQL支持使用 | - |
新增 | |
新增支持在包函数的 | - |
新增PL/SQL中的 | - |
新增兼容SQLPlus的PolarPlus客户端。 | |
新增 | |
新增 | |
新增 | |
新增 |
性能优化
说明 |
优化xlog queue的预分配机制。 |
优化WAL buffer的初始化过程。 |
优化只读节点上WAL sender进程的休眠时间。 |
优化表大小缓存(RSC)对 |
缺陷修复
说明 |
修复 |
修复分区表增加带默认值的列后导致数据库崩溃的问题。 |
修复PL/SQL中嵌套使用 |
修复使用 |
修复将包含小数点的字符串转换为整型时导致报错的问题。 |
修复 |
修复 |
修复 |
修复 |
修复创建包含生成列( |
修复 |
修复内联过程语言块的绑定参数超过上限后可能引发的数据库稳定性问题。 |
修复分区表执行分区拆分操作后,内部分区对应关系不正确的问题。 |
禁止 |