Hi Team:
  当前,为了支持MVCC,openGauss将旧的元组放在堆页面上,并且在没有快照引用这些旧数据时依靠Vacuum机制清理旧的元组。当前这种存储方式有以下两个问题:
  1.堆页面存储了旧的元组, 浪费空间资源; 
  2.vacuum会进入不同页面进行清理操作, 带来性能和IO的问题。
In-Place-Update引擎旨在通过原地更新解决数据和索引膨胀问题, 同时摆脱对Vacuum的依赖。

因此我提议社区成立In-Place-Update SIG,通过运作SIG的方式催熟项目。