Re: database size much bigger than tablespaces on filesystem
От | Rob Audenaerde |
---|---|
Тема | Re: database size much bigger than tablespaces on filesystem |
Дата | |
Msg-id | 1D020918205F334CBDD5CE7DF2038A2E15A581245C@IE2RD2XVS271.red002.local обсуждение исходный текст |
Ответ на | Re: database size much bigger than tablespaces on filesystem (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: database size much bigger than tablespaces on filesystem
|
Список | pgsql-admin |
>>>> I check te database size like this: >>>> select pg_size_pretty(pg_database_size('database')) >>>> 595 GB >>> You should also check the space held in $PGDATA/base. >> I did. It is only 320 MB. >Bizarre. Try breaking the results down table-by-table to see if you can >find where the discrepancy is. > regards, tom lane It gets stranger. I try this: select tablename , pg_relation_size(tablename) , pg_size_pretty(pg_relation_size(tablename) ) as relsize , pg_size_pretty(pg_total_relation_size(tablename) ) as disksize , pg_total_relation_size(tablename) from pg_tables where schemaname <> 'information_schema' order by 2 desc And all the tables report a 'disksize' larger than the 'relsize', which seems natural. The biggest table (relsize) is around5 GB. I wonder where the rest of the size comes from? -Rob
В списке pgsql-admin по дате отправления: