pg_relation_size命令未提供大小

时间:2013-09-24 05:04:11

标签: sql postgresql postgresql-9.1

我需要在posgreSQL中找到一个表的大小。我正在使用以下命令,但它给我0作为输出。你能告诉我怎样才能得到桌子的大小?

INPUT:

select pg_relation_size('tableName');

输出:

pg_relation_size 

  0

(1 row)

1 个答案:

答案 0 :(得分:1)

这可能是因为tableName是一个视图。

示例:

CREATE VIEW dummy AS SELECT 1;
SELECT pg_relation_size('dummy');

结果:

 pg_relation_size 
------------------
                0
(1 row)