L'espace de table Postgres est à l'échelle du cluster. Par conséquent, comment calculer la quantité d'espace allouée par chaque base de données dans le tablespace postgres?
postgresql
Stéphane Rolland
la source
la source
SELECT
sur les tables système:SELECT spcname, pg_size_pretty(pg_tablespace_size(spcname)) FROM pg_tablespace;
etSELECT datname, pg_size_pretty(pg_database_size(datname)) FROM pg_database;
.