Document table sizes in datanommer's DB

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
This commit is contained in:
Pierre-Yves Chibon 2021-01-18 15:45:47 +01:00
parent 4248f10bc8
commit e527c59ade

View file

@ -23,3 +23,27 @@ Here is how the database schema looks like currently:
public | package_messages | table | datanommer
public | user | table | datanommer
public | user_messages | table | datanommer
Table sizes
-----------
Here is the size of each table:
::
datanommer=# SELECT
datanommer-# relname as "Table",
datanommer-# pg_size_pretty(pg_total_relation_size(relid)) As "Size",
datanommer-# pg_size_pretty(pg_total_relation_size(relid) - pg_relation_size(relid)) as "External Size"
datanommer-# FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC;
Table | Size | External Size
------------------+------------+---------------
messages | 706 GB | 555 GB
package_messages | 10 GB | 4779 MB
user_messages | 10171 MB | 4444 MB
package | 22 MB | 10 MB
user | 6608 kB | 2744 kB
alembic_version | 8192 bytes | 0 bytes
(6 rows)