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

lightweight_delete_mode

Режим внутреннего запроса обновления, выполняемого в рамках легковесного удаления. Возможные значения:
  • alter_update - выполнить запрос ALTER UPDATE, который создает тяжеловесную мутацию.
  • lightweight_update - выполнить легковесное обновление, если это возможно; в противном случае выполнить ALTER UPDATE.
  • lightweight_update_force - выполнить легковесное обновление, если это возможно; в противном случае сгенерировать исключение.
Для DELETE FROM ... ON CLUSTER каждый хост, выполняющий запрос, определяет режим по собственным настройкам, поэтому хосты, в профилях которых заданы разные значения по умолчанию, могут выполнять удаление в разных режимах. В реплицируемом сегменте запрос выполняется на одной реплике, поэтому решающими оказываются настройки именно этой реплики. Если задать настройку в сеансе инициирующего запроса, это поведение переопределяется, поскольку запись распределённого DDL передаёт изменения сеанса при distributed_ddl_entry_format_version 2 и выше, а значение по умолчанию этому условию удовлетворяет. Хост, на котором для настройки заданы ограничения, возвращает значение в допустимые пределы.

lightweight_deletes_sync

То же, что и mutations_sync, но управляет только выполнением легковесных удалений. Возможные значения: См. также Значение по умолчанию в Cloud: 1.