GBase 8c
其他
文章

GBase 8c 数据库对象尺寸函数(三)

发表于2023-12-06 14:03:3221次浏览3个评论
  • pg_column_size(any)

描述:存储一个指定的数值需要的字节数(可能压缩过)。

返回值类型:int

备注:pg_column_size显示用于存储某个独立数据值的空间。

 gbase=# SELECT pg_column_size(1);

 pg_column_size

----------------

              4

(1 row)

  • pg_database_size(oid)

描述:指定OID代表的数据库使用的磁盘空间。

返回值类型:bigint

  • pg_database_size(name)

描述:指定名称的数据库使用的磁盘空间。

返回值类型:bigint

备注:pg_database_size接受一个数据库的OID或者名称,然后返回该对象使用的全部磁盘空间。

示例:

 gbase=# SELECT pg_database_size('postgres');

 pg_database_size

------------------

         30840684

(1 row)

  • pg_relation_size(oid)

描述:指定OID代表的表或者索引所使用的磁盘空间。

返回值类型:bigint

评论

登录后才可以发表评论
崔哥发表于 9个月前
先水一个
用户头像
levvel发表于 8个月前
海纳百川有容乃大,壁立千仞无欲则刚
GBase用户51882发表于 2个月前
学会了