Azure Database for PostgreSQL:2026 年 3 月版本

我们很高兴宣布 2026 年 3 月发布的 Azure Database for PostgreSQL 版本。 从 2026 年 3 月 3 日起,该服务会自动将所有新服务器加入到此最新版本。 该服务在下一次计划内维护期间升级现有服务器。

此新版本引入了一系列新功能和增强功能,解决了已知问题,并包括必要的安全修补程序,以确保最佳性能和安全性。

引擎版本更改

  • 针对 Azure Database for PostgreSQL 更新的最新次要版本:17.8、16.12、15.16 和 14.21。

功能

  • 添加了授权用户分配pg_use_reserved_connections角色的功能。
  • 弹性群集:针对 Citus 数据库执行 PostgresDifferentialMetricsCollector 和 PostgresStatsCollector 的查询。
  • 服务器参数:cron.timezone 参数现在可配置,允许为计划的 cron 作业设置首选时区。

改进

  • PgBouncer 已升级到最新的社区版本版本 v1.25.1
  • 已将 PostGIS 更新为版本 3.6.1。
  • 将 orafce 扩展更新到版本 4.16.3。
  • 已将 TimescaleDB 更新为版本 2.23.0。
  • 已将 Semver 扩展更新到版本 0.41.0
  • 已将 Tdigest 扩展更新为 1.4.3
  • 已将Pg_partman扩展更新为 5.3.1
  • 已将 Hll 扩展更新到版本 2.19
  • 指标可靠性的各种改进。
  • 改进了pgms_wait_sampling以捕获实用工具语句(例如 DDL/maintenance)的正确查询 ID,确保准确属性化等待事件。
  • 弹性群集:citus_stat_counters差异指标现在默认启用
  • 弹性群集 - 防火墙规则一致性:防火墙规则现已在主实例和备用实例之间自行修复,消除了更新后的元数据不匹配。
  • 弹性群集 - 高可用性(HA)防火墙规则镜像问题修正:针对 HA 群集的防火墙规则镜像现在已正确面向备用网络安全组。
  • 弹性群集 - 节点可发现性:群集节点活动探测默认启用,确保新节点立即可发现。
  • MongoDB 群集 - 启用了专用链接的简化删除:现在可以删除配置了专用链接的 MongoDB 群集,而无需先删除专用链接。
  • 多项有针对性的改进和 bug 修复,以提高稳定性、可靠性和整体服务体验。

已知问题修复

  • 修复了一个问题以改进复制槽位的清理,以解决罕见的边缘案例场景。
  • 修复了达到最大客户端连接时 PgBouncer 可能被视为不正常(导致 PgBouncer 重启)的问题。 此修补程序可防止不必要的重启。
  • 改进了服务器删除的可靠性:修复了一种极端情况,即在预配仍在进行时,服务器删除可能会卡住。
  • 改进了服务器和专用终结点的删除稳定性:解决了在为服务器及其专用终结点发出快速删除请求时可能导致删除操作停滞的竞争条件。
  • 弹性群集:活动节点探测现在可正确验证主角色,防止流量路由到非主节点。