PostgreSQL 的复制槽,会阻塞垃圾数据的清理吗? VACUUM 被 xmin 水位线阻塞 一个事务中的 MVCC 快照,存储了有关特定时刻事务 ID 可见性的信息。快照中会有一个名为xmin的组件,它表示了仍处于活动状态的最低事务 ID。所有小于xmin的事务 ID 要么提交且可见,要么回滚已死亡。VACUUM 可能会被xmin水位线阻塞。 xmin水位线告诉您 VACUUM 进程可以清理死行的最高水位。当这个值落后且不往前推进时,VACUUM 数据运维 2024-06-06 捡田螺的小男孩
记录一次openGauss空间膨胀的故障排查 故障背景 一次例行巡游中,突然发现生产环境硬盘使用量接近高峰值,仔细检查文件系统和操作系统,没有突加的文件,反是数据库增加了好多空间。再看关键生产库,发现表没有明显的增加,检查wal文件, 也没有生成 大量的文件, 看似指标一切正常。 文件系统正常正常,操作系统正常,最后发现是数据库的问题。数据库的空间膨胀了很多,一下冒泡出来的。 故障分析 初步判断是增删查改过多,导致产生无效的数据太大,占用了大 数据运维 2024-05-22 贤蛋大眼萌