Команда сегментирования политики .alter базы данных
Область применения: ✅Azure Data Explorer
Изменяет политику сегментирования базы данных. Политика сегментирования используется для управления сегментированием данных для баз данных и таблиц, определяя, следует ли и как следует запечатывать экстенты (сегменты данных).
При создании базы данных она содержит политику сегментирования данных по умолчанию. Все таблицы, созданные в базе данных, наследуют эту политику, если политика явно не переопределяется на уровне таблицы.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора базы данных.
Синтаксис
.alter
database
DatabaseNamepolicy
sharding
PolicyObject
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Возвраты
Возвращает представление политики в формате JSON.
Пример
Следующая команда возвращает обновленную политику сегментирования экстентов для базы данных:
.alter database MyDatabase policy sharding
```
{
"ShardEngineMaxRowCount" : 750000,
"ShardEngineMaxExtentSizeInMb" : 1024,
"ShardEngineMaxOriginalSizeInMb": 2048
}
```
Связанное содержимое
- политика сегментирования данных
- .alter table policy sharding command
- .show database policy sharding command
- команды sharding политики объединения баз данных alter-merge
- .delete database policy sharding command
- экстенты (сегменты данных)