Příkaz pro ukládání zásad databáze .alter do mezipaměti
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer
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í vaší databázi 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
.alter
database
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 |
---|---|---|---|---|
CachePolicy | 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" }]} |