PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

postgresql списък и подреждане на таблици по размер

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

Списък на всички функции за размер на обекта в ръководството.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да принудя Postgres да използва конкретен индекс?

  2. Как pg_sleep() работи в PostgreSQL

  3. Рекурсивна заявка на Postgres с row_to_json

  4. Сортиране на елементи от масива

  5. Възможно ли е да се дефинират глобални променливи в postgresql