Comando .alter database policy caching
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer
Altera a política de cache do banco de dados. Para acelerar as consultas, os dados são armazenados em cache em nós de processamento, SSD ou até mesmo na RAM. A política de cache permite que seu banco de dados descreva os artefatos de dados que ele usa, para que dados mais importantes possam ter prioridade.
Permissões
Você deve ter pelo menos permissões de administrador de banco de dados para executar esse comando.
Sintaxe
.alter
database
Parâmetro de política de nome policy
caching
de banco de dados
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Digitar | Obrigatória | Descrição |
---|---|---|---|
DatabaseName | string |
✔️ | O nome do banco de dados para o qual alterar a política de cache. |
Parâmetro de política | string |
✔️ | Um ou mais parâmetros de política. Para obter parâmetros, consulte política de cache. |
Devoluções
Retorna uma representação JSON da política.
Exemplo
O exemplo a seguir define a política de cache para incluir os últimos 30 dias.
.alter database MyDatabase policy caching hot = 30d
Saída
PolicyName | EntityName | Policy | Entidades Filhas | EntityType |
---|---|---|---|---|
CachingPolicy | banco de dados1 | {"DataHotSpan": {"Valor": "30.00:00:00"},"IndexHotSpan": { "Valor": "30.00:00:00" }} |
Definir janelas de cache frequente
Esse comando define a política de cache para incluir os últimos 30 dias e dados adicionais de janeiro e 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)
Saída
PolicyName | EntityName | Policy | Entidades Filhas | 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" }]} |