system.quotas
クォータに関する情報を含みます。
Columns:
name(String) — クォータ名。id(UUID) — クォータID。storage(String) — クォータのストレージ。可能な値: クォータが users.xml ファイルで設定されている場合は "users.xml"、SQL クエリで設定されている場合は "disk"。keys(Array(Enum8)) — クォータをどのように共有するかを指定するキー。同じクォータとキーを使用する 2 つの接続は、同じ量のリソースを共有します。値:[]— すべてのユーザーが同じクォータを共有します。['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)) — クォータを適用するユーザー名/ロールのリスト。apply_to_except(Array(String)) — クォータを適用しないユーザー名/ロールのリスト。