최대 동시 쿼리 관련 설정

최대 동시 쿼리 관련 설정

동시에 처리되는 쿼리 수의 상한을 제어하는 설정들이에요. 전역 및 사용자별로 최대 동시 쿼리 수를 지정할 수 있답니다. 이 설정들은 system.settings 테이블에서 확인할 수 있고 소스 코드에서 자동 생성된 값들이에요.

출처: 문서

본문

이 설정들은 system.settings에서 확인할 수 있고, 소스 코드에서 자동 생성된 값들이에요.

max_concurrent_queries_for_all_users

현재 동시 처리되는 쿼리 수가 이 설정의 값에 도달하거나 초과하면 예외를 던져요.

예시: 서버가 과부하되더라도 조사를 위해 자신은 쿼리를 실행할 수 있도록, max_concurrent_queries_for_all_users를 모든 사용자에 대해 99로 설정하고 데이터베이스 관리자는 자신에게 100으로 설정할 수 있어요.

한 쿼리나 사용자에 대해 설정을 수정하는 것은 다른 쿼리에 영향을 주지 않아요.

가능한 값:

  • 양의 정수.
  • 0 — 제한 없음.

예시:

<max_concurrent_queries_for_all_users>99</max_concurrent_queries_for_all_users>

함께 보기:

  • max_concurrent_queries

클라우드 기본값: 1000.

max_concurrent_queries_for_user

사용자당 동시 처리되는 쿼리의 최대 수예요.

가능한 값:

  • 양의 정수.
  • 0 — 제한 없음.

예시:

<max_concurrent_queries_for_user>5</max_concurrent_queries_for_user>

더 알아보기 (Learn more)