udder=# \dt
Liste des relations
Schéma | Nom | Type | Propriétaire
--------+----------------------------+-------+--------------
public | archivednodecompliance | table | rudder
public | archivednodeconfigurations | table | rudder
public | archivedruddersysevents | table | rudder
public | campaignevents | table | rudder
public | changerequest | table | rudder
public | eventlog | table | rudder
public | gitcommit | table | rudder
public | migrationeventlog | table | rudder
public | nodecompliance | table | rudder
public | nodecompliancelevels | table | rudder
public | nodeconfigurations | table | rudder
public | nodes_info | table | rudder
public | reportsexecution | table | rudder
public | rudderproperties | table | rudder
public | ruddersysevents | table | rudder
public | statusupdate | table | rudder
public | workflow | table | rudder
rudder=# select relname, pg_size_pretty(pg_total_relation_size(relname::regclass)) as full_size, pg_size_pretty(pg_relation_size(relname::regclass)) as table_size, pg_size_pretty(pg_total_relation_size(relname::regclass) - pg_relation_size(relname::regclass)) as index_size from pg_stat_user_tables order by pg_total_relation_size(relname::regclass) desc limit 10;
relname | full_size | table_size | index_size
----------------------+-----------+------------+------------
ruddersysevents | 12 GB | 9525 MB | 2734 MB
nodecompliancelevels | 1873 MB | 1000 MB | 873 MB
reportsexecution | 120 MB | 51 MB | 69 MB
eventlog | 53 MB | 32 MB | 21 MB
nodeconfigurations | 19 MB | 864 kB | 18 MB
gitcommit | 952 kB | 496 kB | 456 kB
nodes_info | 640 kB | 544 kB | 96 kB
rudderproperties | 64 kB | 8192 bytes | 56 kB
statusupdate | 64 kB | 8192 bytes | 56 kB
nodecompliance | 40 kB | 0 bytes | 40 kB
select id, executiondate, ruleid, directiveid, nodeid, reportid, component, keyvalue, executiontimestamp, eventtype, msg from ruddersysevents where 1=1 and id >= '0' and (eventtype='report_json') order by id asc limit 1000;
."event_report_json_idx" btree (id) WHERE eventtype = 'report_json'::text