select table_name, pg_relation_size(quote_ident(table_name))
from information_schema.tables
where table_schema = 'public'
order by 2
यह आपको public
स्कीमा में सभी तालिकाओं का आकार दिखाता है यदि आपके पास एकाधिक स्कीमा हैं, तो आप इसका उपयोग करना चाहेंगे:
select table_schema, table_name, pg_relation_size('"'||table_schema||'"."'||table_name||'"')
from information_schema.tables
order by 3
SQLFiddle उदाहरण:http://sqlfiddle.com/#!15/13157/3
मैनुअल में सभी ऑब्जेक्ट आकार कार्यों की सूची।