共用方式為


.alter cluster caching policy 命令

適用於: ✅Azure 數據總管

變更叢集的快取原則。 為了加速查詢,數據會在處理節點、SSD 或甚至是 RAM 中快取。 快 取原則 可讓您的叢集描述其使用的數據成品,讓更重要的數據可以優先處理。

權限

您必須擁有 AllDatabasesAdmin 許可權才能執行此命令。

語法

.altercluster policy cachingPolicyParameter

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
PolicyParameter string ✔️ 一或多個原則參數。 如需參數,請參閱 快取原則

傳回

傳回原則的 JSON 表示法。

範例

下列範例會將快取原則設定為包含過去 30 天。

.alter cluster policy caching hot = 30d

輸出

PolicyName EntityName 原則 ChildEntities EntityType
CachingPolicy {“DataHotSpan”: { “Value”: “30.00:00:00” }, “IndexHotSpan”: { “Value”: “30.00:00:00”}}

定義熱快取視窗

此命令會將快取原則設定為包含過去 30 天,以及 2021 年 1 月和 4 月的其他數據。

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

輸出

PolicyName EntityName 原則 ChildEntities EntityType
CachingPolicy {“DataHotSpan”: { “Value”: “30.00:00:00” }, “IndexHotSpan”: { “Value”: “30.00:00:00” },“HotWindows”: [{ “MinValue”: “2021-01-01T00:00:00Z”, “MaxValue”: “2021-02-01T00:00:00Z” }, { “MinValue”: “2021-04-01T00:00:00Z”, “MaxValue”: “2021-05-01T00:00:00Z” }]}