如何获取架构下的 PostgreSQL 表总磁盘大小

问题描述 投票:0回答:1

我们的 PostgreSQL 数据库变得越来越大,我们想确定哪些表有问题。

postgresql size
1个回答
0
投票

解决方案:

SELECT table_name, pg_size_pretty(pg_total_relation_size(table_name)),pg_total_relation_size(table_name), table_schema
FROM information_schema.tables t
where table_schema='main'
  and table_type='BASE TABLE';

输出样本:

表1,25 GB

表2,14 GB

表3,11 GB

© www.soinside.com 2019 - 2024. All rights reserved.