DBAtlas · Atlas de operaciones de bases de datos

Consultar el tamaño de la base de datos y de las tablas

PostgreSQLAlmacenamiento

Comando

SELECT relname AS table_name, pg_size_pretty(pg_total_relation_size(relid)) AS total_size, pg_size_pretty(pg_relation_size(relid)) AS data_only FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC LIMIT 20;

Qué hace

Lista las 20 tablas más grandes con su tamaño total, incluidos índices y TOAST.

Cuándo usarlo

Para analizar el uso de disco y averiguar qué tablas ocupan espacio.

Precaución

Para el tamaño de toda la base de datos: SELECT pg_size_pretty(pg_database_size(current_database()));

Abrir en DBAtlas →

Relacionado