Very cool SQL tool! Thanks!!!!!
Using b2 option, we get a lot of unnecessary bloat output for very small indexes:
| pg_sequence_seqrelid_index +| 16 kB | ~0 bytes (0.00%) | ~0 bytes (0.00%) | ~16 kB | 90
| (pg_catalog.pg_sequence) | | | | |
| pg_shdescription_o_c_index +| 16 kB | ~0 bytes (0.00%) | ~0 bytes (0.00%) | ~16 kB | 90
| (pg_catalog.pg_shdescription) | | | | |
| pg_tablespace_oid_index +| 16 kB | ~0 bytes (0.00%) | ~0 bytes (0.00%) | ~16 kB | 90
| (pg_catalog.pg_tablespace) | | | | |
| pg_tablespace_spcname_index +| 16 kB | ~0 bytes (0.00%) | ~0 bytes (0.00%) | ~16 kB | 90
| (pg_catalog.pg_tablespace) | | | | |
| pg_trigger_oid_index +| 16 kB | ~0 bytes (0.00%) | ~0 bytes (0.00%) | ~16 kB | 90
| (pg_catalog.pg_trigger) | | | | |
| pg_trigger_tgconstraint_index +| 16 kB | ~0 bytes (0.00%) | ~0 bytes (0.00%) | ~16 kB | 90
| (pg_catalog.pg_trigger) | | | | |
Can you optimize the where clause so that very small or not used or not populated indexes are not shown in the output?
Also for b4 output, same kinda thing:
Table | Index | Table size | Index size | Index Scans | Wasted, % | Wasted
----------------------------------+-------------------------------------------+------------+------------+-------------+-----------+------------
sample_c1.stock_0 | sample_c1.stock_0_warehouse_id_idx | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
sample_c2.activity | sample_c2.activity_pid_idx | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
sample.items_2 | sample.items_2_pkey | 8192 bytes | 16 kB | 1 | 99.0 | 16 kB
sample_c1.stock_0 | sample_c1.stock_0_item_id_idx | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
sample_c1.items_2 | sample_c1.items_2_pkey | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
sample.warehouses | sample.warehouses_pkey | 8192 bytes | 16 kB | 1 | 99.0 | 16 kB
sample.stock_0 | sample.stock_0_item_id_idx | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
sample_c2.stock_0 | sample_c2.stock_0_warehouse_id_idx | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
sample.stock_0 | sample.stock_0_warehouse_id_idx | 8192 bytes | 16 kB | 0 | 99.0 | 16 kB
Very cool SQL tool! Thanks!!!!!
Using b2 option, we get a lot of unnecessary bloat output for very small indexes:
Can you optimize the where clause so that very small or not used or not populated indexes are not shown in the output?
Also for b4 output, same kinda thing: