Sdílet prostřednictvím


Příkaz pro ukládání zásad databáze .alter do mezipaměti

Změní zásady mezipaměti databáze. Kvůli urychlení dotazů se data ukládají do mezipaměti na uzlech zpracování, SSD nebo dokonce v paměti RAM. Zásady mezipaměti umožňují clusteru popsat artefakty dat, které používá, aby důležitější data mohly mít prioritu.

Oprávnění

Ke spuštění tohoto příkazu musíte mít alespoň oprávnění správce databáze.

Syntaxe

.alterdatabase DatabaseName policy caching PolicyParameter

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
Název databáze string ✔️ Název databáze, pro kterou chcete změnit zásady ukládání do mezipaměti.
PolicyParameter string ✔️ Jeden nebo více parametrů zásad. Parametry najdete v tématu Zásady mezipaměti.

Návraty

Vrátí reprezentaci zásady ve formátu JSON.

Příklad

Následující příklad nastaví zásady ukládání do mezipaměti tak, aby zahrnovaly posledních 30 dnů.

.alter database MyDatabase policy caching hot = 30d

Výstup

PolicyName EntityName Zásady Podřízenéenty EntityType
ClusterRequestClassificationPolicy database1 {"DataHotSpan": {"Value": "30.00:00:00"},"IndexHotSpan": { "Value": "30.00:00" }}

Definování oken horké mezipaměti

Tento příkaz nastaví zásady ukládání do mezipaměti tak, aby zahrnovaly posledních 30 dní a další data z ledna a dubna 2021.

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

Výstup

PolicyName EntityName Zásady Podřízenéenty EntityType
CachePolicy {"DataHotSpan": { "Value": "30.00:00"}, "IndexHotSpan": { "Value": "30.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" }]}