May 17, 2026, 11:40 PM
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
SELECT n.nspname as schema,
|
||||
c.relname as index,
|
||||
a.rolname as owner,
|
||||
c.relfilenode as filename,
|
||||
CASE WHEN indisprimary
|
||||
THEN 'pkey'
|
||||
WHEN indisunique
|
||||
THEN 'uidx'
|
||||
ELSE'idx'
|
||||
END as type,
|
||||
pg_size_pretty(pg_total_relation_size(n.nspname|| '.' || c.relname)) as total_size,
|
||||
pg_total_relation_size(n.nspname|| '.' || c.relname) as total_size_bytes
|
||||
FROM pg_index i
|
||||
JOIN pg_class c ON (c.oid = i.indexrelid)
|
||||
JOIN pg_namespace n ON (n.oid = c.relnamespace)
|
||||
JOIN pg_authid a ON ( a.oid = c.relowner )
|
||||
WHERE relname NOT LIKE 'pg_%' AND
|
||||
relname NOT LIKE 'information%' AND
|
||||
relname NOT LIKE 'sql_%' AND
|
||||
relkind IN ('i')
|
||||
ORDER BY 7 DESC, 1, 2;
|
||||
Reference in New Issue
Block a user