This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
posgres:space_usage [2014/04/02 15:22] mh created |
posgres:space_usage [2014/09/10 21:22] (current) |
||
---|---|---|---|
Line 2: | Line 2: | ||
<code> | <code> | ||
- | SELECT pg_size_pretty(pg_database_size('berlinreg')); | + | SELECT pg_size_pretty(pg_database_size('<dbname>')); |
</code> | </code> | ||
=== Platzbedarf der Tabellen === | === Platzbedarf der Tabellen === | ||
<code> | <code> | ||
- | select tablename, pg_size_pretty(s) from (select tablename, pg_relation_size(tablename::text) s from pg_tables where tableowner = '<username>') as ss order by s desc; | + | select tablename, pg_size_pretty(s) from (select tablename, pg_relation_size(tablename::text) s |
+ | from pg_tables where tableowner = '<username>') as ss order by s desc; | ||
</code> | </code> | ||
Line 13: | Line 14: | ||
<code> | <code> | ||
- | select indexname, tablename, pg_size_pretty(s) from (select tablename, indexname, pg_relation_size(indexname::text) s from pg_indexes) as ss order by s desc; | + | select indexname, tablename, pg_size_pretty(s) from |
+ | (select tablename, indexname,pg_relation_size(indexname::text) s from pg_indexes) | ||
+ | as ss order by s desc; | ||
</code> | </code> | ||
=== Verhältnis Tables zu indices === | === Verhältnis Tables zu indices === | ||
<code> | <code> | ||
- | select pg_size_pretty(sumind) "space index", pg_size_pretty(sumtable) "space table", round(sumind/sumtable, 3) "quotient" from (select sum(pg_relation_size(indexname::text)) sumind from pg_indexes) ti, (select sum(pg_relation_size(tablename::text)) sumtable from pg_tables where tableowner = '<username>') tt; | + | select pg_size_pretty(sumind) "space index", |
+ | pg_size_pretty(sumtable) "space table", | ||
+ | round(sumind/sumtable, 3) "quotient" from | ||
+ | (select sum(pg_relation_size(indexname::text)) sumind from pg_indexes) ti, | ||
+ | (select sum(pg_relation_size(tablename::text)) sumtable from pg_tables where tableowner = '<username>') tt; | ||
+ | </code> | ||