小智 10
没有计算行大小的函数,只有计算列值大小的函数。所以你可以这样做:
select pg_column_size(column_1) +
pg_column_size(column_2) +
pg_column_size(column_3) as row_size
from the_table;
Run Code Online (Sandbox Code Playgroud)
如果您需要的话,可以使用动态 SQL 和 PL/pgSQL 函数来自动执行此操作。
小智 9
计算postgress表行大小的函数是这样的
SELECT sum(pg_column_size(t.*)) as filesize, count(*) as filerow FROM TABLE_NAME as t;
Run Code Online (Sandbox Code Playgroud)
TABLE_NAME用您的表名替换;增加条件t.COLUMN_NAME = 'YOUR_VALUE'
| 归档时间: |
|
| 查看次数: |
6210 次 |
| 最近记录: |