Timescale Cloud:性能、扩展、企业级

自托管产品

MST

从连续聚合中移除所有策略。移除的列式存储策略和数据保留策略适用于连续聚合,而非原始超表。

timescaledb_experimental.remove_all_policies(
relation REGCLASS,
if_exists BOOL = false
) RETURNS BOOL
警告

实验性功能可能存在 bug。它们可能不向后兼容,并可能在未来版本中移除。使用这些功能需自担风险,切勿在生产环境中使用任何实验性功能。

名称类型描述
relationREGCLASS要移除所有策略的连续聚合
名称类型描述
if_existsBOOL如果任何策略缺失,设置为 true 时会打印警告而不是报错。默认为 false。

如果成功则返回 true。

从名为 example_continuous_aggregate 的连续聚合中移除所有策略。这包括刷新策略、列式存储策略和数据保留策略。不包括自定义任务。

SELECT timescaledb_experimental.remove_all_policies('example_continuous_aggregate');

关键词