Skip to content

Instantly share code, notes, and snippets.

@bennettandrews
Created November 25, 2017 15:52
Show Gist options
  • Save bennettandrews/6f847744426f5c3ff92e27438bb7af87 to your computer and use it in GitHub Desktop.
Save bennettandrews/6f847744426f5c3ff92e27438bb7af87 to your computer and use it in GitHub Desktop.
biggest tables in postgres database
SELECT
relname AS "relation",
pg_size_pretty (
pg_total_relation_size (C .oid)
) AS "total_size"
FROM
pg_class C
LEFT JOIN pg_namespace N ON (N.oid = C .relnamespace)
WHERE
nspname NOT IN (
'pg_catalog',
'information_schema'
)
AND C .relkind <> 'i'
AND nspname !~ '^pg_toast'
ORDER BY
pg_total_relation_size (C .oid) DESC
LIMIT 20;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment