如何在 postgresql 中找到死元组的大小?我已经使用 pg_dump 创建了数据库备份并将其恢复到其他服务器上。我发现两个数据库中的数据库大小存在差异(5 GB)。我已经验证了表中的活元组和死元组。由于当前数据库中添加了新数据,存在行数差异。然而,恢复的数据库大小有很大差异。其原因何在?我还没有对恢复的数据库进行真空分析。
我发现恢复的数据库上没有死元组,这可能是原因之一。这就是为什么我想找到死元组的大小。
Fra*_*ein 13
这是您需要检查的视图:
select n_live_tup, n_dead_tup, relname from pg_stat_all_tables;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24931 次 |
| 最近记录: |