Greenplum数据库的vacuum操作与max_fsm_pages参数的关系.pdfVIP

  • 2
  • 0
  • 约1.77万字
  • 约 11页
  • 2023-07-08 发布于安徽
  • 举报

Greenplum数据库的vacuum操作与max_fsm_pages参数的关系.pdf

Greenplum数据库的vacuum操作与max_fsm_pages参数的关 系 我们都知道Greenplum架构中的每⼀个segment都是的实例,⽽vacuum是postgresql中常⽤的数据库维护的命令,所以Greenplum数据 库也使⽤vacuum来定期清理表,以防⽌表由于insert,update等操作导致表过度膨胀。 vacuum的作⽤是回收已删除元组占据的存储空间。因为MVCC机制,delete和update的元组是没有从表中物理删掉的,在完成vacuum之 前⼀直存在并占据空间。vacuum时使⽤是读取锁,它会简单地删掉数据页上这些失效的元组,但数据页还是不变,这时就需要fsm(Free Space Map)来记录哪些数据页上有因为vacuum⽽存在的空闲的空间,可以再插⼊数据。vacuum full会使⽤排它锁,但它并不是只简单 地删掉失效的⽆组,还会移动数据块来尽可能地使⽤最少的数据页,所以使⽤vacuum full命令时可以忽略fsm的影响。但是要尽量避免使 ⽤vacuum full命令来操作数据库。 其实我们也可以通过vaccum表时的反馈信息来统计表的⼤⼩。 ann_db_safe= VACUUM VERBOSE test_bigtable ; INFO: vacuumingann_gbs_safe.test_bigtable (seg11 SZB-L0029556:40003 pid=5215) INFO: vacuumingann_gbs_safe.test_bigtable (seg10 SZB-L0029556:40002 pid=5213) INFO: vacuumingann_gbs_safe.test_bigtable (seg33 SZB-L0029562:40001 pid=3286) INFO: vacuumingann_gbs_safe.test_bigtable (seg34 SZB-L0029562:40002 pid=3288) INFO: vacuumingann_gbs_safe.test_bigtable (seg38 SZB-L0029563:40002 pid=29732) INFO: vacuumingann_gbs_safe.test_bigtable (seg39 SZB-L0029563:40003 pid=29734) INFO: vacuumingann_gbs_safe.test_bigtable (seg14 SZB-L0029557:40002 pid=2018) INFO: vacuumingann_gbs_safe.test_bigtable (seg15 SZB-L0029557:40003 pid=2020) INFO: vacuumingann_gbs_safe.test_bigtable (seg17 SZB-L0029558:40001 pid=505) INFO: vacuumingann_gbs_safe.test_bigtable (seg21 SZB-L0029559:40001 pid=2998) INFO: vacuumingann_gbs_safe.test_bigtable (seg25 SZB-L0029560:40001 pid=28299) INFO: vacuumingann_gbs_safe.test_bigtable (seg27 SZB-L0029560:40003 pid=28303) INFO: vacuumingann_gbs_safe.test_bigtable (seg36 SZB-L0029563:40000 pid=29728) INFO: vacuumingann_gbs_safe.test_bigtable (seg4 SZB-L0029555:40000 pid=22111) INFO: vacuumingann_gbs_safe.test_bigtable (seg6 SZB-L0029555:40002 pid=22115) INFO: vacuumingann_gbs_safe.test_bigtable (seg8 SZB-L0029556:40000 pid=5209) INFO: vacuumingann_gbs_safe.test_bigtable (seg9 SZB-L0029556:40001 pid=5211) INFO: vacuumingann_gbs_safe.test_bigtable

文档评论(0)

1亿VIP精品文档

相关文档