Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключение служб с помощью раскрывающегося списка версий . Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer
Изменяет политику кэша базы данных. Чтобы ускорить запросы, данные кэшируются на узлах обработки, SSD или даже в ОЗУ. Политика кэша позволяет базе данных описывать артефакты данных, которые он использует, чтобы более важные данные могли принимать приоритет.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.
Синтаксис
.alter
database
DatabasenamepolicycachingPolicyParameter
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| DatabaseName | string |
✔️ | Имя базы данных, для которой необходимо изменить политику кэширования. |
| PolicyParameter | string |
✔️ | Один или несколько параметров политики. Сведения о параметрах см . в политике кэша. |
Возвраты
Возвращает представление политики в формате JSON.
Пример
В следующем примере задается политика кэширования, включающая последние 30 дней.
.alter database MyDatabase policy caching hot = 30d
Выходные данные
| PolicyName | EntityName | Политика | Дочерние сущности | EntityType |
|---|---|---|---|---|
| CachingPolicy | database1 | {"DataHotSpan": {"Value": "30.00:00:00"},"IndexHotSpan": { "Value": "30.00:00:00" }} |
Определение окон горячего кэша
Эта команда задает политику кэширования для включения последних 30 дней и дополнительных данных с января и апреля 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)
Выходные данные
| PolicyName | EntityName | Политика | Дочерние сущности | 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" }}} |