Condividi tramite


Comando dei criteri di memorizzazione nella cache del cluster con estensione alter cluster

Modifica i criteri di memorizzazione nella cache del cluster. Per velocizzare le query, i dati vengono memorizzati nella cache nei nodi di elaborazione, nell'unità SSD o anche nella RAM. I criteri di memorizzazione nella cache consentono al cluster di descrivere gli artefatti di dati usati, in modo che i dati più importanti possano assumere la priorità.

Autorizzazioni

Per eseguire questo comando, è necessario disporre delle autorizzazioni AllDatabasesAdmin .

Sintassi

.altercluster policy caching PolicyParameter

Altre informazioni sulle convenzioni di sintassi.

Parametri

Nome Digita Obbligatorio Descrizione
PolicyParameter string ✔️ Uno o più parametri dei criteri. Per i parametri, vedere Criteri di memorizzazione nella cache.

Valori restituiti

Restituisce una rappresentazione JSON dei criteri.

Esempio

Nell'esempio seguente vengono impostati i criteri di memorizzazione nella cache in modo da includere gli ultimi 30 giorni.

.alter cluster policy caching hot = 30d

Output

PolicyName EntityName Criteri ChildEntities EntityType
CachingPolicy {"DataHotSpan": { "Value": "30.00:00:00" }, "IndexHotSpan": { "Value": "30.00:00:00"}}

Definire le finestre della cache ad accesso frequente

Questo comando imposta i criteri di memorizzazione nella cache in modo da includere gli ultimi 30 giorni e i dati aggiuntivi di gennaio e aprile 2021.

.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)

Output

PolicyName EntityName Criteri 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" }]}