对于回收过期的数据空间,GBase 8c是否支持Undo 机制?

PG 采用追加更新方式存储数据,也就是当修改数据时,不是在原位置修改,而是写入一个新记录,这会导致空间膨胀,也就需要定期回收过期的数据空间。

GBase 8c实现了 Undo 机制,也就可以在原位置更新数据。这带来的好处包括:
高性能:对插入、更新、删除等不同负载的业务,性能以及资源使用表现相对均衡,相比Append Update引擎性能提升10%;
运行平稳:性能运行平稳,8小时性能滚降值从13.8%降低至2.5%;
高效存储:支持最大限度的原位更新, TPCC负载下平均节约空间15%~20%,UNDO空间统一分配,集中回收,复用效率更高,存储空间使用更加高效、平稳。