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

replace_running_query

Ao usar a interface HTTP, o parâmetro ‘query_id’ pode ser informado. Ele pode ser qualquer string que sirva como identificador da consulta. Se já existir, nesse momento, uma consulta do mesmo usuário com o mesmo ‘query_id’, o comportamento dependerá do parâmetro ‘replace_running_query’. 0 (padrão) – Lança uma exceção (não permite que a consulta seja executada se já houver uma consulta com o mesmo ‘query_id’ em execução). 1 – Cancela a consulta antiga e começa a executar a nova. Defina esse parâmetro como 1 para implementar sugestões de condições de segmentação. Após inserir o próximo caractere, se a consulta antiga ainda não tiver terminado, ela deverá ser cancelada.

replace_running_query_max_wait_ms

O tempo de espera para a consulta em execução com o mesmo query_id terminar, quando a configuração replace_running_query está ativa. Valores possíveis:
  • Inteiro positivo.
  • 0 — Gera uma exceção que não permite executar uma nova consulta se o servidor já estiver executando uma consulta com o mesmo query_id.
Última modificação em 23 de julho de 2026