penso di esserci riuscito:
SELECT (sum(relpages)*8)/1024 as "spazio usato(MB)"
FROM pg_class
perchè ho letto:
Each page is typically 8 kilobytes.
http://www.postgresql.org/docs/current/static/diskusage.html
correggetemi se ho capito male... :-)
Giulio
io vado su un db a caso come amministratore e faccio:
select oid from pg_database where dbnam='NOMEDB';
e poi vado in 'root_dei_database/base' e faccio:
du OID
dove OID è quello che ho ottenuto con la query sopra.
ignoro se ci sia un sistema più semplice (e/o più corretto...),
questo me lo sono inventato.
m.
Giulio Renzi wrote:
salve a tutti e buon inizio di settimana
qualcuno sa suggerirmi come posso fare a sapere quanto spazio occupa un
database sul filesystem?
grazie 1000
Giulio