加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

pg_table_size,pg_relation_size和pg_total_relation_size之间有

发布时间:2020-12-13 16:15:47 所属栏目:百科 来源:网络整理
导读:pg_table_size(),pg_relation_size()和pg之间的区别是什么? pg_total_relation_size()? 我理解in the documentation解释的基本差异,但它对我的桌子实际使用的空间有多大意义? 对于随机表: # select pg_relation_size(20306,'main') as main,pg_relation_
pg_table_size(),pg_relation_size()&和pg之间的区别是什么? pg_total_relation_size()?

我理解in the documentation解释的基本差异,但它对我的桌子实际使用的空间有多大意义?

对于随机表:
# select pg_relation_size(20306,'main') as main,pg_relation_size(20306,'fsm') as fsm,'vm') as vm,'init') as init,pg_table_size(20306),pg_indexes_size(20306) as indexes,pg_total_relation_size(20306) as total;
  main  |  fsm  |  vm  | init | pg_table_size | indexes |  total 
--------+-------+------+------+---------------+---------+--------
 253952 | 24576 | 8192 |    0 |        286720 |  196608 | 483328
(1 row)

从那里,您可以告诉pg_table_size是pg_relation_size的所有返回值的总和. pg_total_relation_size是pg_table_size和pg_indexes_size的总和.

如果您想知道表使用了多少空间,请使用pg_table_size和pg_total_relation_size来考虑它们 – 一个数字是仅表,一个数字是表索引.

检查storage file layout以获取有关fsm,vm和init的含义以及它们如何存储在磁盘上的一些信息.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读