allow_nondeterministic_mutations
dictGet.
Поскольку, например, словари могут быть рассинхронизированы между узлами, мутации, которые получают из них значения, по умолчанию запрещены для реплицируемых таблиц. При включении этой настройки такое поведение разрешается, и ответственность за то, чтобы используемые данные были синхронизированы на всех узлах, ложится на пользователя.
Пример
allow_nondeterministic_optimize_skip_unused_shards
rand или dictGet, поскольку у последней есть определённые ограничения при обновлениях) в ключе сегментирования.
Возможные значения:
- 0 — Запрещено.
- 1 — Разрешено.