PostgreSQL:列磁盘使用情况

jav*_*u18 7 database postgresql disk

我的数据库上有一个大表,但每列上都有很多空字段,并且我\xc2\xb4d想知道每列使用了多少。

\n\n

有什么方法可以知道每个表列使用了多少磁盘空间?

\n

Jim*_*nes 15

尝试使用pg_column_size(),它将返回列大小(以字节为单位):

SELECT sum(pg_column_size(column)) FROM yourtable
Run Code Online (Sandbox Code Playgroud)