Timescale Cloud:性能、扩展、企业级
自托管产品
MST
将连续聚合从旧格式迁移到 TimescaleDB 2.7 中引入的新格式。
CALL cagg_migrate (cagg REGCLASS,override BOOLEAN DEFAULT FALSE,drop_old BOOLEAN DEFAULT FALSE);
TimescaleDB 2.7 引入了一种新的连续聚合格式,可提高性能。它还使连续聚合与更多类型的 SQL 查询兼容。
新格式也称为最终格式,它精确地存储连续聚合数据,与最终视图中显示的一致。旧格式也称为部分格式,以部分聚合状态存储数据。
使用此过程将连续聚合从旧格式迁移到新格式。
有关更多信息,请参阅迁移操作指南。
警告
cagg_migrate()
在 2.8.0 版本中存在已知问题。在使用前请升级到 2.8.1 或更高版本。
名称 | 类型 | 描述 |
---|---|---|
cagg | REGCLASS | 要迁移的连续聚合 |
名称 | 类型 | 描述 |
---|---|---|
override | BOOLEAN | 如果为 false,旧的连续聚合将保留其名称。新的连续聚合将命名为 <OLD_CONTINUOUS_AGGREGATE_NAME>_new 。如果为 true,新的连续聚合将获得旧名称。旧的连续聚合将重命名为 <OLD_CONTINUOUS_AGGREGATE_NAME>_old 。默认为 false 。 |
drop_old | BOOLEAN | 如果为 true,则删除旧的连续聚合。必须与 override 一起使用。默认为 false 。 |
关键词