system.quotas
쿼터에 대한 정보를 포함합니다.
Columns:
name(String) — 쿼터 이름입니다.id(UUID) — 쿼터 ID입니다.storage(String) — 쿼터가 저장되는 위치입니다. 가능한 값: 쿼터가 users.xml 파일에서 설정된 경우 "users.xml", SQL 쿼리로 설정된 경우 "disk".keys(Array(Enum8)) — 쿼터를 어떻게 공유할지 지정하는 키입니다. 두 연결이 동일한 쿼터와 키를 사용하면 동일한 양의 리소스를 공유합니다. 값:[]— 모든 사용자가 동일한 쿼터를 공유합니다.['user_name']— 동일한 사용자 이름을 사용하는 연결이 동일한 쿼터를 공유합니다.['ip_address']— 동일한 IP에서 오는 연결이 동일한 쿼터를 공유합니다.['client_key']— 동일한 키를 사용하는 연결이 동일한 쿼터를 공유합니다. 키는 클라이언트가 명시적으로 제공해야 합니다. clickhouse-client를 사용할 때는--quota_key파라미터로 키 값을 전달하거나, 클라이언트 설정 파일에서quota_key파라미터를 사용합니다. HTTP 인터페이스를 사용할 때는X-ClickHouse-Quota헤더를 사용합니다.['user_name', 'client_key']— 동일한client_key를 사용하는 연결이 동일한 쿼터를 공유합니다. 클라이언트가 키를 제공하지 않으면 쿼터는user_name기준으로 추적됩니다.['client_key', 'ip_address']— 동일한client_key를 사용하는 연결이 동일한 쿼터를 공유합니다. 클라이언트가 키를 제공하지 않으면 쿼터는ip_address기준으로 추적됩니다.
durations(Array(UInt64)) — 시간 간격의 길이(초)입니다.apply_to_all(UInt8) — 논리 값입니다. 쿼터가 어떤 사용자에게 적용되는지 나타냅니다. 값:0— 쿼터는apply_to_list에 지정된 사용자에게 적용됩니다.1— 쿼터는apply_to_except에 나열된 사용자를 제외한 모든 사용자에게 적용됩니다.
apply_to_list(Array(String)) — 쿼터를 적용해야 하는 사용자 이름 또는 roles 목록입니다.apply_to_except(Array(String)) — 쿼터를 적용하지 말아야 하는 사용자 이름 또는 역할 목록입니다.