暂无图片
分享
Y
YanLang
2023-05-22
vm / fsm / init 文件是什么

 vm / fsm / init 文件是什么

收藏
分享
2条回答
默认
最新
T
Ty3306

vm文件,可见性映射文件:如果一个页中的所有元组都是可见的(或者均已冻结),vm文件中会将两个对应标志位设为1。后续可以跳过对这些页的vacuum,freeze操作,提升性能,另外在执行计划中也可以使用 index-only scans,更加高效。只用于表不用于索引。
fsm文件,空闲空间映射文件:保存页中可用空间的映射,在新数据插入时快速定位可用位置。既用于表也用于索引。由于索引需要按顺序插入、不能像普通数据可以插入任意页,因此索引的fsm文件记录所有page的free space意义不大,它只记录完全为空以及可以重用的页
init文件,初始文件:仅对unlogged table可用 

暂无图片 评论
暂无图片 有用 0
暂无图片
Y
YanLang
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏