Comando .alter database policy caching
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
Cambia la directiva de caché de base de datos. Para acelerar las consultas, los datos se almacenan en caché en nodos de procesamiento, SSD o incluso en RAM. La directiva de caché permite a la base de datos describir los artefactos de datos que usa, de modo que los datos más importantes puedan tener prioridad.
Permisos
Debe tener al menos permisos de administrador de base de datos para ejecutar este comando.
Sintaxis
.alter
database
DatabaseName policy
caching
PolicyParameter
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
DatabaseName | string |
✔️ | Nombre de la base de datos para la que se va a modificar la directiva de almacenamiento en caché. |
PolicyParameter | string |
✔️ | Uno o varios parámetros de directiva. Para ver los parámetros, consulte la directiva de caché. |
Devoluciones
Devuelve una representación JSON de la directiva.
Ejemplo
En el ejemplo siguiente se establece la directiva de almacenamiento en caché para incluir los últimos 30 días.
.alter database MyDatabase policy caching hot = 30d
Salida
PolicyName | EntityName | Directiva | ChildEntities | EntityType |
---|---|---|---|---|
CachingPolicy | database1 | {"DataHotSpan": {"Value": "30.00:00:00"},"IndexHotSpan": { "Value": "30.00:00:00" }} |
Definir ventanas de caché activa
Este comando establece la directiva de almacenamiento en caché para incluir los últimos 30 días y datos adicionales de enero y abril de 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)
Salida
PolicyName | EntityName | Directiva | 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" }]} |