Эти настройки доступны в system.settings и автоматически генерируются из исходного кода.
lightweight_delete_mode
Тип
LightweightDeleteMode
По умолчанию
alter_update
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 25.5 | alter_update | новая настройка |
Режим внутреннего запроса обновления, выполняемого в рамках легковесного удаления.
Возможные значения:
alter_update- выполнить запросALTER UPDATE, который создает тяжеловесную мутацию.lightweight_update- выполнить легковесное обновление, если это возможно; в противном случае выполнитьALTER UPDATE.lightweight_update_force- выполнить легковесное обновление, если это возможно; в противном случае сгенерировать исключение.
lightweight_deletes_sync
Тип
UInt64
По умолчанию
2
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 24.4 | 2 | То же, что и 'mutation_sync', но управляет только выполнением легковесных удалений |
То же, что и mutations_sync, но управляет только выполнением легковесных удалений.
Возможные значения:
| Значение | Описание |
|---|---|
0 |
Мутации выполняются асинхронно. |
1 |
Запрос ожидает завершения легковесных удалений на текущем сервере. |
2 |
Запрос ожидает завершения легковесных удалений на всех репликах (если они есть). |
3 |
Запрос ожидает завершения легковесных удалений только на активных репликах. Поддерживается только для SharedMergeTree. Для ReplicatedMergeTree работает так же, как mutations_sync = 2. |
См. также
Значение по умолчанию в Cloud: 1.