2026年

更新时间:
复制为 MD 格式

本文介绍PolarDB PostgreSQL的产品功能动态,包括内核小版本的更新说明。

说明

您可直接在控制台查看内核小版本号,也可以通过SHOW polardb_version;语句查看。

2.0.17.7.5.0(2026.01)

新增功能

说明

相关文档

兼容社区PostgreSQL17.7版本。

社区PostgreSQL 17.7

新增密码复杂度验证功能。该功能通过强制密码符合特定规则来增强数据库的安全性,规则包括密码长度、大小写字符、数字、特殊字符的数量要求,以及禁止包含用户名。

-

新增支持pg_buffercache_mark_dirty函数。

-

新增控制WAL buffer初始化比例的功能。

-

新增支持高权限用户通过LOAD命令直接加载插件库。

-

新增polar_standby_feedback参数。

-

新增支持列存索引(IMCI)功能。

列存索引(IMCI)

新增在只读(RO)节点上执行列存索引(IMCI)查询的能力。

-

新增默认启用后台刷脏(CheckpointerBgWriter)的I/O合并功能。

性能优化

说明

优化分区表操作性能。在执行ATTACH PARTITION命令时,新增跳过分区约束检查的选项。

优化数据库代理的负载均衡策略。数据库内核现可向代理节点(Proxy)主动上报函数的只读属性,使代理能够更精准地识别只读请求。

优化执行计划缓存的稳定性。全局执行计划缓存(GPC)现已支持识别并跳过包含自定义扫描(Custom Scan)的执行计划。

优化表大小缓存(RSC)SMGR_TRUNCATE日志处理逻辑。

优化只读(RO)节点的walsender进程休眠策略。

优化内部缓存管理机制,为存储管理模块(smgrperf)分配独立的零值缓冲区(zerobuffer)。

缺陷修复

说明

修复polar_advisor插件的一个权限问题。

修复I/O合并功能中的一个计时错误。

修复部分后台工作进程(Backend Worker)启动后未在pg_stat_activity视图中注册的问题。

修复高权限用户在特定条件下修改其他用户属性时操作失败的问题。