数据仓库服务 GAUSSDB(DWS)-冷热数据管理:冷热数据管理的约束限制

时间:2024-04-12 10:20:15

冷热数据管理的约束限制

  • 目前冷热表只支持列存2.0版本的分区表,外表不支持冷热分区。
  • 仅支持从热数据切换为冷数据,不支持从冷数据切换为热数据。对于已经切冷分区再次插入数据,数据直接会进入OBS,不会改变分区的冷热属性。
  • 对于同一分区在同一DN只会存在冷或热的一种情况,对于同一分区在不同DN可能存在部分DN为热数据,部分DN为冷数据。
  • 对于同时存在冷热分区的表,查询时会变慢,因为冷数据存储在OBS上,读写速度和时延都比在本地查询要慢。
  • 只支持修改冷热表的冷热切换策略,不支持修改冷热表的冷数据的表空间。
  • 冷热表的分区操作约束:
    • 不支持对冷分区的数据进行exchange操作。
    • Merge partition分区只支持热分区和热分区合并、冷分区和冷分区合并,不支持冷热分区合并。
    • ADD/Merge/Split Partition等分区操作不支持指定表空间为OBS表空间。
    • 不支持创建时指定和修改冷热表分区的表空间。
  • 冷热切换不是只要满足条件就立刻进行冷热数据切换,依赖用户手动调用切换命令,或者通过调度器调用切换命令后才真正进行数据切换。目前自动调度时间为每日0点,可进行修改。
  • 目前冷热切换规则只支持LMT和HPN两种。
  • 冷热数据表不支持物理细粒度备份和恢复,由于物理备份时只备份热数据,在备份恢复前后OBS上冷数据为同一份,不支持truncate和drop table等涉及删除文件操作语句的备份恢复操作。
support.huaweicloud.com/devg-820-dws/dws_04_0996.html