Make it easier to select the query examples in the datanommer doc

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
Pierre-Yves Chibon 2021-02-01 14:53:10 +01:00
parent da5e593171
commit 56a37c5fb7

View file

@ -33,11 +33,12 @@ Here is the size of each table:
:: ::
datanommer=# SELECT datanommer-#
datanommer-# relname as "Table", SELECT
datanommer-# pg_size_pretty(pg_total_relation_size(relid)) As "Size", relname as "Table",
datanommer-# pg_size_pretty(pg_total_relation_size(relid) - pg_relation_size(relid)) as "External Size" pg_size_pretty(pg_total_relation_size(relid)) As "Size",
datanommer-# FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC; pg_size_pretty(pg_total_relation_size(relid) - pg_relation_size(relid)) as "External Size"
FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC;
Table | Size | External Size Table | Size | External Size
------------------+------------+--------------- ------------------+------------+---------------
messages | 706 GB | 555 GB messages | 706 GB | 555 GB
@ -59,13 +60,14 @@ The 3 columns are::
:: ::
datanommer=# SELECT datanommer=#
datanommer-# relname AS objectname, SELECT
datanommer-# relkind AS objecttype, relname AS objectname,
datanommer-# reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size relkind AS objecttype,
datanommer-# FROM pg_class reltuples AS "#entries", pg_size_pretty(relpages::bigint*8*1024) AS size
datanommer-# WHERE relpages >= 8 FROM pg_class
datanommer-# ORDER BY relpages DESC; WHERE relpages >= 8
ORDER BY relpages DESC;
objectname | objecttype | #entries | size objectname | objecttype | #entries | size
--------------------------------------------+------------+----------------+--------- --------------------------------------------+------------+----------------+---------
pg_toast_257488909 | t | 3.4282912e+08 | 440 GB pg_toast_257488909 | t | 3.4282912e+08 | 440 GB