Skip to main content
Estas configurações estão disponíveis em system.settings e são geradas automaticamente a partir do código-fonte.

allow_nondeterministic_mutations

Configuração em nível de usuário que permite que mutações em tabelas replicadas usem funções não determinísticas, como dictGet. Como, por exemplo, os dicionários podem estar dessincronizados entre os nós, mutações que extraem valores deles não são permitidas em tabelas replicadas por padrão. Habilitar essa configuração permite esse comportamento, tornando responsabilidade do usuário garantir que os dados usados estejam sincronizados em todos os nós. Exemplo

allow_nondeterministic_optimize_skip_unused_shards

Permite funções não determinísticas (como rand ou dictGet, já que esta última tem algumas ressalvas em relação a updates) na chave de sharding. Valores possíveis:
  • 0 — Não permitido.
  • 1 — Permitido.
Última modificação em 23 de julho de 2026