本文介绍PolarDB PostgreSQL版(兼容Oracle)的产品功能动态,分别为内核小版本、控制台、时空数据库和API的更新说明。
您可通过如下语句查看PolarDB PostgreSQL版(兼容Oracle)的内核小版本的版本号:
SHOW polar_version;
2024年11月
内核小版本(V1.1.43)
类别 | 名称 | 描述 | 相关文档 |
新增功能 | 新增支持字符串处理函数 | 支持regexp_replace、to_clob、to_nchar函数,用于字符串处理和转换。 | 无 |
新增支持处理XML数据的函数 | 支持EXISTSNODE, EXTRACT, EXTRACTVALUE, DELETXML、INSERTCHILDXML函数,用于处理XML数据。 | 无 | |
支持DDL隐式提交 | 执行DDL语句时,支持隐式提交当前事务。 | 无 | |
自治事务中支持COMMIT | 支持自治事务中增加COMMIT语句。 | 无 | |
支持 | 支持 | 无 | |
子查询中支持UNION ALL NULL | 支持在子查询中增加UNION ALL NULL。 | 无 | |
创建表支持ENABLE约束 | 创建表时支持ENABLE约束,确保数据的完整性和准确性。 | 无 | |
SAMPLE语句支持别名 | SAMPLE语句支持别名。 | 无 | |
ALTER TABLE加列支持带括号的语法 | 使用ALTER TABLE增加列时,支持带括号的语法。 | 无 | |
缺陷修复 | 修复pg_cron日志问题。 | ||
修复polar_advisor插件创建问题。 |
2024年11月
内核小版本(V1.1.42)
类别 | 名称 | 描述 | 相关文档 |
新增功能 | 函数、同义词忽略大小写 | 支持函数名和同义词忽略大小写。 | |
部分关键字%TYPE | 支持 | 无 | |
支持CREATE CONTEXT时使用INITIALIZED语句 | 支持CREATE CONTEXT时使用INITIALIZED语句,设置上下文的初始状态。 | 无 | |
支持UTL_I18N中的string_to_raw/raw_to_char方法 | 支持UTL_I18N中的string_to_raw/raw_to_char方法,进行字符集相关转换。 | 无 | |
缺陷修复 | 修复Standby节点回放 | ||
修复使用Global Index进行 |
2024年9月
内核小版本(V1.1.41)
类别 | 名称 | 描述 | 相关文档 |
性能优化 | 优化事务内大量DDL场景下的性能。 | 通过调整PolarDB PostgreSQL版(兼容Oracle)Global CatCache(GCC),Global RelCache(GRC)的进程私有缓存默认容量值,优化事务内存在大量DDL场景下的性能。 |
2024年8月
内核小版本(V1.1.40)
类别 | 名称 | 描述 | 相关文档 |
性能优化 | PolarDB PostgreSQL版(兼容Oracle) | 优化了PolarDB PostgreSQL版(兼容Oracle)大量使用 | 无 |
缺陷修复 | PolarDB PostgreSQL版(兼容Oracle)Logindex文件回收不受逻辑复制的影响。 |
2024年6月
内核小版本(V1.1.39)
类别 | 名称 | 描述 | 相关文档 |
新增功能 | PolarDB PostgreSQL版(兼容Oracle)pg_repack插件1.5.0版本兼容。 | PolarDB PostgreSQL版(兼容Oracle)支持pg_repack插件1.5.0版本。 |
2024年3月
内核小版本(V1.1.38)
类别 | 名称 | 描述 | 相关文档 |
新增功能 | PolarDB PostgreSQL版(兼容Oracle)支持内置的REPLICATION用户组。 | PolarDB PostgreSQL版(兼容Oracle)默认为高权限用户增加了pg_polar_replication权限,并且支持高权限用户对普通用户授权除了pg_read_all_stats、 pg_stat_scan_tables、pg_signal_backend等之外的用户组权限,包括 pg_polar_replication权限。该权限允许用户执行流复制和日志出口等与数据复制相关的操作。 |
2024年1月
内核小版本(V1.1.37)
类别 | 名称 | 描述 | 相关文档 |
新增 | 支持替换组合类型功能。 | 支持通过 |