.alter materialized-view policy caching 命令

适用于:✅Azure 数据资源管理器

更改具体化视图的缓存策略。 为了加快查询速度,将数据缓存在处理节点、SSD 甚至 RAM 中。 通过缓存策略,数据库能够描述其使用的数据项目,从而让更重要的数据占据优先地位。

权限

你必须至少具有表管理员权限才能运行此命令。

语法

.alter materialized-view MaterializedViewName policy caching PolicyParameters

详细了解语法约定

参数

客户 类型​​ 必需 说明
MaterializedViewName string ✔️ 具体化视图的名称。
PolicyParameters string ✔️ 一个或多个策略参数。 有关参数,请参阅缓存策略

示例

将缓存策略设置为包括过去 30 天的数据。

.alter materialized-view MyMaterializedView policy caching hot = 30d

将缓存策略设置为包括过去 30 天以及从 2021 年 1 月和 4 月的数据。

.alter materialized-view MyMaterializedView policy caching 
        hot = 30d,
        hot_window = datetime(2021-01-01) .. datetime(2021-02-01),
        hot_window = datetime(2021-04-01) .. datetime(2021-05-01)