top of page
Shareware software
Узел отображает информацию о размере всех объектов в схеме, а так же процент размера схемы от размера всей базы данных PostgreSQL

Запрос
SELECT pg_size_pretty(sum(table_size)::bigint) as "disk_space",
round((sum(table_size) / pg_database_size(current_database())) * 100) || '%' as "percent"
FROM (
SELECT n.nspname as schema_name,
pg_relation_size(c.oid) as table_size
FROM pg_catalog.pg_class c
JOIN pg_catalog.pg_namespace n
ON c.relnamespace = n.oid
WHERE n.nspname = $$SCHEMANAME
) t
bottom of page