PostgreSQL 16 的第二个测试版现已可供下载。此版本包含 PostgreSQL 16 的所有功能预览,但 beta 版本的某些细节可能会在测试期间发生变化。
自 Beta 1 以来的变化
PostgreSQL 16 Beta 2 中的修复和更改包括:
initdb
选择的默认 collation provider selected 被更改回了libc
。- 用
libicu
选择 C 语言的行为被 deferred back 至libicu
。在 ICU 64 及更高版本上,C 语言已经过时了,ICU 提供了自己的机制来选择语言或抛出错误。 - 与连接优化相关的多个修复。
- 修复了 B-tree code 与从 standbys 逻辑解码引入的更改有关的问题。
- 修复了在 partition ancestors 上查找
MAINTAIN
权限时的缓存查找危险。
可在文档中查看 PostgreSQL 16 的所有新功能。