tongchenkeji 发表于:2023-10-7 15:48:370次点击 已关注取消关注 关注 私信 想问一下大家怎么统计pg库分区表大小呢?[阿里云PolarDB] 暂停朗读为您朗读 想问一下大家怎么统计pg库分区表大小呢? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 PolarDB# 关系型数据库2577
sun20AM 2023-11-27 22:57:51 1 在PostgreSQL中,你可以使用pg_size_pretty()函数来统计分区表的大小。这个函数会将大小以人类可读的形式返回。 以下是具体的查询示例: SELECT pg_size_pretty(sum(pg_column_size(your_table_name))) FROM your_table_name; 在这个查询中,pg_column_size(your_table_name)会返回每个分区的大小,sum()函数会返回所有分区大小的总和,最后pg_size_pretty()会将总大小以人类可读的形式返回。 请将your_table_name替换为你的实际分区表名。
在PostgreSQL中,你可以使用
pg_size_pretty()
函数来统计分区表的大小。这个函数会将大小以人类可读的形式返回。以下是具体的查询示例:
在这个查询中,
pg_column_size(your_table_name)
会返回每个分区的大小,sum()
函数会返回所有分区大小的总和,最后pg_size_pretty()
会将总大小以人类可读的形式返回。请将
your_table_name
替换为你的实际分区表名。