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

replace_running_query

使用 HTTP 接口时,可以传递 query_id 参数。它可以是任意字符串,用作查询标识符。 如果此时同一用户使用相同 query_id 的查询已存在,其行为取决于 replace_running_query 参数。 0 (默认) – 抛出异常 (如果具有相同 query_id 的查询已在运行,则不允许该查询运行) 。 1 – 取消旧查询并开始运行新查询。 如需实现分群条件建议功能,请将此参数设置为 1。输入下一个字符后,如果旧查询尚未完成,则应将其取消。

replace_running_query_max_wait_ms

启用 replace_running_query 设置后,如果存在相同 query_id 的查询正在运行,等待其结束的时间。 可能的值:
  • 正整数。
  • 0 — 如果服务器已经在执行具有相同 query_id 的查询,则抛出异常,不允许运行新的查询。
最后修改于 2026年7月23日