数据仓库服务 GAUSSDB(DWS)-冷热数据管理优秀实践:冷热数据切换

时间:2024-07-01 10:52:46

冷热数据切换

切换冷数据至OBS表空间。
  • 自动切换:每日0点调度框架自动触发,无需关注切换情况。

    可使用函数pg_obs_cold_refresh_time(table_name, time)自定义自动切换时间。例如,根据业务情况调整自动触发时间为每天早晨6点30分。

    1
    2
    3
    4
    5
    SELECT * FROM pg_obs_cold_refresh_time('lifecycle_table', '06:30:00');
    pg_obs_cold_refresh_time
    --------------------------
     SUC CES S
    (1 row)
    
  • 手动切换。

    使用ALTER TABLE语句手动切换单表:

    1
    2
    ALTER TABLE lifecycle_table refresh storage;
    ALTER TABLE
    

    使用函数pg_refresh_storage()批量切换所有冷热表:

    1
    2
    3
    4
    5
    SELECT pg_catalog.pg_refresh_storage();
     pg_refresh_storage
    --------------------
     (1,0)
    (1 row)
    
support.huaweicloud.com/qs-dws/dws_01_0104.html