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일