发布于 2026-09-26T00:27:03.68037Z · John Shi · Tiger Data

Tiger Data 用 PostgreSQL 16 拆解插入的写入成本:数据行之外,每个索引还要维护自己的页面,并产生额外 WAL;检查点之后的首次页面修改又会增加全页镜像。厂商称,实验中三个索引让约 3.8 MB 的输入生成约 33 MB 日志。文章用日志位置和 WAL 统计测量放大倍数,同时提醒这些计数属于整个实例,需在安静窗口采样。优化应结合索引用途、批量导入和全页镜像压缩,不能把新增硬件当成降低写入放大的替代方案。
Tiger Data 用 PostgreSQL 16 拆解插入的写入成本:数据行之外,每个索引还要维护自己的页面,并产生额外 WAL;检查点之后的首次页面修改又会增加全页镜像。厂商称,实验中三个索引让约 3.8 MB 的输入生成约 33 MB 日志。文章用日志位置和 WAL 统计测量放大倍数,同时提醒这些计数属于整个实例,需在安静窗口采样。优化应结合索引用途、批量导入和全页镜像压缩,不能把新增硬件当成降低写入放大的替代方案。
来源记录
- pgweb.info_item · f43e8a0be18d240b · 2026-10-03T04:08:55.967155Z