pgAdmin4でテーブル毎のディスク使用量を見る方法を紹介します。
方法
クエリツールで以下のSQLを実行するとテーブル毎のディスク使用量を確認することができます。
SELECT
pg_size_pretty(pg_total_relation_size(relid)) AS total_size,
pg_size_pretty(pg_relation_size(relid)) AS data_size,
relname
FROM
pg_catalog.pg_statio_user_tables
ORDER BY
pg_total_relation_size(relid) DESC;
終わりに
データベースとかで無料枠を使用している時に、どのテーブルが容量圧迫してるかわかるので便利ですね。