暂无图片
TBase数据目录问题,*_fm/vm/1是什么意思?
我来答
分享
马超
2020-10-09
TBase数据目录问题,*_fm/vm/1是什么意思?

TBase数据目录问题,*_fm/vm/1是什么意思?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
陈昊

TBase中表是一filenode_id方式存放在$PG_DATA/base中的, fsm后缀表示空闲空间管理。TBase的mvcc机制中,当数据进行DML操作,都会产生一个旧版的数据,当autovacuum发生时会清理这些旧版本数据,fsm用来记录清理之后的空闲空间.

1234_vm为每个数据块设置一个标记位,用来标记数据块中是否有要清理的行,加快vacuum运行速度

.1.2.3后缀表示该表大小超过1G,会被拆分成若干个小于1GB的文件

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏