如何检测、清理Greenplum膨胀、垃圾(含修改分布键) - 阿里云HybridDB for PG最佳实践
转自digoal:https://github.com/digoal
背景
Greenplum通过多版本支持数据的删除和更新的并发和回滚,在删除数据时(使用DELETE删除),对记录的头部xmax值进行标记。在删除记录时,对记录的头部进行标记,同时插入新的版本。
这一就会导致一个问题,如果用户经常删除和插入或更新数据,表和索引都会膨胀。
PostgreSQL是通过HOT技术以及autova...
转载
2019-03-02 10:39:30 ·
1350 阅读 ·
0 评论