Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 861 Bytes

size.markdown

File metadata and controls

37 lines (28 loc) · 861 Bytes

Size comparison

SELECT nspname || '.' || relname AS "relation",
       pg_size_pretty(pg_total_relation_size(C.oid)) AS "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 = 'r'
ORDER BY pg_total_relation_size(C.oid) DESC;

Springtime

VACUUM FULL VERBOSE;

http://www.postgresql.org/docs/current/static/sql-vacuum.html

Size comparison again

SELECT nspname || '.' || relname AS "relation",
       pg_size_pretty(pg_total_relation_size(C.oid)) AS "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 = 'r'
ORDER BY pg_total_relation_size(C.oid) DESC;

https://wiki.postgresql.org/wiki/Disk_Usage