数据仓库服务 GAUSSDB(DWS)-CREATE TABLE:列存表的Delta表差异

时间:2024-05-23 15:38:26

列存表的Delta表差异

表1 HStore表与列存表的辅助Delta表差异

数仓类型

列存的delta表

HStore的delta表

表结构

与列存主表的表定义一致

与主表表定义不一样。

功能

用于暂存小批量insert的数据,满阈值后再merge到主表,避免直接insert到主表产生大量小CU。

用于持久化存储update/delete/insert信息。在故障拉起后用于恢复内存更新链等管理并发更新的内存结构。

缺陷

来不及merge导致delta表膨胀,影响查询性能,同时无法解决并发update的锁冲突问题

依赖后台常驻autovacuum来做merge操作。

support.huaweicloud.com/HybridDevg-dws/dws_15_00005.html