↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

开发分支打通 TOAST 的 64 位对象标识 RSS

PostgreSQL 开发分支为 TOAST 外置大字段加入 64 位对象标识的磁盘指针格式。此前扩宽对象编号计数器之后,这次进一步让块标识列使用 oid8 的 TOAST 表实际保存八字节编号,并同步调整解压读取、关系缓存及 amcheck 校验。新指针比原格式多四字节,类型标记必须与 TOAST 表的块标识类型一致。改动已合入 master 并递增系统目录版本,为大规模外置值提供更宽的编号空间,仍属于开发快照中的存储格式变化。

发布于 2026-09-16T00:10:25.040394Z · Michael Paquier · PostgreSQL
TOAST 内核 存储

PostgreSQL 开发分支为 TOAST 外置大字段加入 64 位对象标识的磁盘指针格式。此前扩宽对象编号计数器之后,这次进一步让块标识列使用 oid8 的 TOAST 表实际保存八字节编号,并同步调整解压读取、关系缓存及 amcheck 校验。新指针比原格式多四字节,类型标记必须与 TOAST 表的块标识类型一致。改动已合入 master 并递增系统目录版本,为大规模外置值提供更宽的编号空间,仍属于开发快照中的存储格式变化。

PostgreSQL 开发分支为 TOAST 外置大字段加入 64 位对象标识的磁盘指针格式。此前扩宽对象编号计数器之后,这次进一步让块标识列使用 oid8 的 TOAST 表实际保存八字节编号,并同步调整解压读取、关系缓存及 amcheck 校验。新指针比原格式多四字节,类型标记必须与 TOAST 表的块标识类型一致。改动已合入 master 并递增系统目录版本,为大规模外置值提供更宽的编号空间,仍属于开发快照中的存储格式变化。

原始来源 ↗

来源记录
  • pgweb.info_item · 38ff6978a57efabb · 2026-10-03T04:08:55.967155Z