我在Ubuntu系统上使用postgresql-DB(9.3)并且有一些包含二进制数据blob的相当大的表。我现在想要获取这些表的存储大小,以找到优化我的数据库的起点。
我找到了许多列出每个表格大小的脚本(例如here in the postgresql wiki),但这是我的结果:
relation | size
-------------------------------------------------------------+------------
pg_toast.pg_toast_18142 | 1793 MB
pg_toast.pg_toast_18206 | 71 MB
pg_toast.pg_toast_18142_index | 20 MB
public.crane_exposure | 6864 kB
public.clamp_log | 1088 kB
public.Stored_objects | 888 kB
我不关心MB范围内的表格,但我更想知道哪些表格对1.8 GB有贡献。
有人能告诉我如何获得更详细的尺码清单吗?