pgsql查看每张表数据量
时间: 2023-10-01 10:05:52 浏览: 148
PGSQL统计一个数据库所有数据库空字段的函数
可以使用以下 SQL 查询语句来查看每张表的数据量:
```
SELECT
relname AS table_name,
pg_size_pretty(pg_total_relation_size(relid)) AS total_size
FROM pg_catalog.pg_statio_user_tables
ORDER BY pg_total_relation_size(relid) DESC;
```
该查询语句会返回每张表的名称和数据占用的空间大小,按照数据占用大小降序排序。其中,`pg_catalog.pg_statio_user_tables` 是 PostgreSQL 中的一个系统表,用于存储用户表的统计信息。`pg_size_pretty` 函数用于将字节大小转换为易读的格式。
阅读全文