Skip to main content
这些设置可在 system.settings 中查看,并由 源代码 自动生成。

allow_nondeterministic_mutations

允许复制表上的变更使用 dictGet 等非确定性函数的用户级设置。 例如,字典在各个节点之间可能会不同步,因此默认情况下,禁止复制表上的变更从字典中拉取值。启用此设置后将允许这种行为,但用户有责任确保所使用的数据在所有节点之间都是同步的。 示例

allow_nondeterministic_optimize_skip_unused_shards

允许在分片键中使用非确定性函数 (如 randdictGet,不过后者在更新方面有一些注意事项) 。 可能的值:
  • 0 — 不允许。
  • 1 — 允许。
最后修改于 2026年7月23日