首页 > 解决方案 > 函数 pg_table_size 确实显示实际表大小

问题描述

pg_table_size 函数是否考虑死元组?如果是这种情况,我们是否必须每次都运行真空才能获得有关表大小的准确信息?

标签: postgresql

解决方案


该函数为您提供表的磁盘大小和离线数据 (TOAST)。这个信息是准确的。死元组和空白空间是表的一部分。

请注意,VACUUM通常不会大幅缩小表大小,因此运行它不会有太大区别。


推荐阅读