数据仓库服务 GAUSSDB(DWS)-使用GaussDB(DWS)冷热数据切换功能降低业务成本:约束限制

时间:2024-10-10 11:05:24

约束限制

  • 支持对冷热表的insert、copy、delete、update、select等表相关的DML操作。
  • 支持对冷热表的权限管理等DCL操作。
  • 支持对冷热表进行analyze、vacuum、merge into等操作和一些分区的操作。
  • 支持从普通列存分区表升级为冷热数据表。
  • 支持带有冷热数据管理表的升级、扩容、缩容和重分布。
  • 8.3.0及以上版本支持冷热分区互相转换,8.3.0版本之前仅支持从热数据切换为冷数据。
  • 对于同时存在冷热分区的表,查询时会变慢,因为冷数据存储在OBS上,读写速度和时延都比在本地查询要慢。
  • 目前冷热表只支持列存2.0版本的分区表,外表不支持冷热分区。
  • 只支持修改冷热表的冷热切换策略,不支持修改冷热表的冷数据的表空间。
  • 冷热表的分区操作约束:
    • 不支持对冷分区的数据进行exchange操作。
    • Merge partition分区只支持热分区和热分区合并、冷分区和冷分区合并,不支持冷热分区合并。
    • ADD/Merge/Split Partition等分区操作不支持指定表空间为OBS表空间。
    • 不支持创建时指定和修改冷热表分区的表空间。
  • 冷热切换不是只要满足条件就立刻进行冷热数据切换,依赖用户手动调用切换命令,或者通过调度器调用切换命令后才真正进行数据切换。目前自动调度时间为每日0点,可进行修改。
  • 冷热数据表不支持物理细粒度备份和恢复,由于物理备份时只备份热数据,在备份恢复前后OBS上冷数据为同一份,不支持truncate和drop table等涉及删除文件操作语句的备份恢复操作。
support.huaweicloud.com/bestpractice-dws/dws_05_0094.html