能否修改含数据Hypertable的压缩设置?已压缩块影响咨询
Hypertable压缩设置修改及segmentby扩展问题解答
一、已存储数据的compress_orderby、compress_segmentby参数能否修改?
- 直接修改已存储数据的这类参数行不通。Hypertable的chunk压缩是在数据写入时按当时的表配置完成的,已压缩的chunk结构已经固化,无法直接对其修改这些参数。
- 新的参数设置仅对后续写入的数据生效。
二、扩展segmentby列列表是否可行?
- 可行,但仅针对新写入的数据生效。修改表的segmentby配置后,后续生成的chunk会按照新的列列表进行segment分组。
三、该操作对已压缩chunk的影响?
- 已压缩的旧chunk完全不受影响,会持续保留修改前的压缩结构,查询时仍按原有逻辑读取。
- 新旧chunk会共存于表中,查询时Hypertable会自动适配不同chunk的结构,无需额外处理。
内容的提问来源于stack exchange,提问作者rtf_leg
相关产品推荐
相关产品推荐

