메인 콘텐츠로 건너뛰기

설명

쿼터에 관한 정보를 제공합니다.

컬럼

  • name (String) — 쿼터 이름입니다.
  • id (UUID) — 쿼터 ID입니다.
  • storage (String) — 쿼터의 저장 위치입니다. 가능한 값은 다음과 같습니다. users.xml 파일에 구성된 쿼터는 ‘users.xml’, SQL 쿼리로 구성된 쿼터는 ‘disk’입니다.
  • keys (Array(Enum8(‘user_name’ = 1, ‘ip_address’ = 2, ‘forwarded_ip_address’ = 3, ‘client_key’ = 4, ‘normalized_query_hash’ = 7))) — 키는 쿼터를 어떤 방식으로 공유할지 지정합니다. 두 연결이 동일한 쿼터와 키를 사용하면 동일한 리소스 한도를 공유합니다. 값: [] — 모든 사용자가 동일한 쿼터를 공유합니다, [‘user_name’] — 동일한 사용자 이름을 사용하는 연결이 동일한 쿼터를 공유합니다, [‘ip_address’] — 동일한 IP에서 오는 연결이 동일한 쿼터를 공유합니다. [‘client_key’] — 동일한 키를 사용하는 연결이 동일한 쿼터를 공유합니다. 키는 클라이언트가 명시적으로 제공해야 합니다. clickhouse-client를 사용할 때는 —quota_key 매개변수로 키 값을 전달하거나 클라이언트 설정 파일에서 quota_key 매개변수를 사용하십시오. HTTP 인터페이스를 사용할 때는 X-ClickHouse-Quota header를 사용합니다, [‘user_name’, ‘client_key’] — 동일한 client_key를 사용하는 연결이 동일한 쿼터를 공유합니다. 클라이언트가 키를 제공하지 않으면 쿼터는 user_name 기준으로 추적됩니다, [‘client_key’, ‘ip_address’] — 동일한 client_key를 사용하는 연결이 동일한 쿼터를 공유합니다. 클라이언트가 키를 제공하지 않으면 쿼터는 ip_address 기준으로 추적됩니다.
  • durations (Array(UInt32)) — 초 단위 시간 인터벌 길이입니다.
  • apply_to_all (UInt8) — 논리값입니다. 쿼터가 어떤 사용자에게 적용되는지를 나타냅니다. 값: 0 — 쿼터는 apply_to_list에 지정된 사용자에게 적용됩니다. 1 — 쿼터는 apply_to_except에 나열된 사용자를 제외한 모든 사용자에게 적용됩니다.
  • apply_to_list (Array(String)) — 쿼터를 적용할 사용자 이름/역할 목록입니다.
  • apply_to_except (Array(String)) — 쿼터를 적용하지 않을 사용자 이름/역할 목록입니다.

관련 항목

마지막 수정일 2026년 6월 10일