Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Настройки сеанса lightweight_*

Эти настройки доступны в system.settings и автоматически генерируются из исходного кода.

lightweight_delete_mode

Тип
LightweightDeleteMode
По умолчанию
alter_update
История версий
ВерсияЗначение по умолчаниюКомментарий
25.5alter_updateновая настройка

Режим внутреннего запроса обновления, выполняемого в рамках легковесного удаления.

Возможные значения:

  • alter_update - выполнить запрос ALTER UPDATE, который создает тяжеловесную мутацию.
  • lightweight_update - выполнить легковесное обновление, если это возможно; в противном случае выполнить ALTER UPDATE.
  • lightweight_update_force - выполнить легковесное обновление, если это возможно; в противном случае сгенерировать исключение.

lightweight_deletes_sync

Тип
UInt64
По умолчанию
2
История версий
ВерсияЗначение по умолчаниюКомментарий
24.42То же, что и 'mutation_sync', но управляет только выполнением легковесных удалений

То же, что и mutations_sync, но управляет только выполнением легковесных удалений.

Возможные значения:

Значение Описание
0 Мутации выполняются асинхронно.
1 Запрос ожидает завершения легковесных удалений на текущем сервере.
2 Запрос ожидает завершения легковесных удалений на всех репликах (если они есть).
3 Запрос ожидает завершения легковесных удалений только на активных репликах. Поддерживается только для SharedMergeTree. Для ReplicatedMergeTree работает так же, как mutations_sync = 2.

См. также

Значение по умолчанию в Cloud: 1.

Navigation