Эти настройки доступны в system.settings и автоматически сгенерированы на основе исходного кода.
mutations_max_literal_size_to_replace
Тип
UInt64
По умолчанию
16384
Максимальный размер сериализованного литерала в байтах, заменяемого в запросах UPDATE и DELETE. Применяется только если включена хотя бы одна из двух настроек выше. Значение по умолчанию: 16384 (16 KiB).
mutations_sync
Тип
UInt64
По умолчанию
0
Позволяет синхронно выполнять запросы ALTER TABLE ... UPDATE|DELETE|MATERIALIZE INDEX|MATERIALIZE PROJECTION|MATERIALIZE COLUMN|MATERIALIZE STATISTICS (мутации).
Возможные значения:
| Значение | Описание |
|---|---|
0 |
Мутации выполняются асинхронно. |
1 |
Запрос ожидает завершения всех мутаций на текущем сервере. |
2 |
Запрос ожидает завершения всех мутаций на всех репликах (если они существуют). |
3 |
Запрос ожидает завершения мутаций только на активных репликах. Поддерживается только для SharedMergeTree. Для ReplicatedMergeTree ведёт себя так же, как mutations_sync = 2. |