PostgreSQL 16,这个开源关系型数据库的下一个重大更新,已经发布了测试版。该版本在查询执行、逻辑复制、开发者体验和安全性方面都进行了增强。
PostgreSQL 16 Beta 1于5月25日发布。这个新版本通过增加更多的查询并行性来改善查询执行,允许在FULL和RIGHT连接中进行并行执行,以及在string_agg和array_agg聚合函数中进行并行执行。PostgreSQL 16可以在SELECT DISTINCT查询中使用增量排序,并通过COPY对并发批量数据加载的性能改进高达300%,PostgreSQL开发团队表示。
支持添加了Kerberos凭据委派,允许扩展(如postgres_fdw和dblink)使用经过身份验证的凭据连接到其他服务。为客户端添加了新的面向安全的连接参数。现在可以在pg_hba.conf和pg_ident.conf文件中使用正则表达式匹配用户和数据库名称。PostgreSQL 16支持SQL标准的SYSTEM_USER关键字,该关键字返回建立会话的用户名和身份验证信息。 PostgreSQL 16引入了Meson构建系统,最终将取代Autoconf。 添加了监控功能,包括pg_stat_io视图以提供IO统计信息。改进了页面冻结策略,有助于提高vacuuming和其他维护操作的性能。还改进了对文本排序的支持。
文章转载自云原生数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。