ClickHouse/docs/ru/operations/system-tables/quotas.md
Anna a6fb067a75
DOCSUP-1915: Split system-table.md into separate files. (#13160)
* Corrected en files

* Split system-tables.md into separate files

* Fixed links.

* Fixed links.

* Fixed links.

* Fixed links.

* Add ref to original article

* Fixed links

* Add toc_folder_title and translate

* Add stack_trace.md, correct toc-title

* Fixed links

* Hypothesis testing

* Hypothesis testing

* Update run.sh, thanks @azat

Co-authored-by: Anna Devyatova <annadevyatova@yandex-team.ru>
Co-authored-by: Sergei Shtykov <bayonet@yandex-team.ru>
Co-authored-by: alexey-milovidov <milovidov@yandex-team.ru>
2020-08-06 11:50:29 +03:00

4.0 KiB
Raw Blame History

system.quotas

Содержит информацию о квотах.

Столбцы:

  • name (String) — Имя квоты.
  • id (UUID) — ID квоты.
  • storage(String) — Хранилище квот. Возможные значения: "users.xml", если квота задана в файле users.xml, "disk" — если квота задана в SQL-запросе.
  • keys (Array(Enum8)) — Ключ определяет совместное использование квоты. Если два соединения используют одну и ту же квоту, они совместно используют один и тот же объем ресурсов. Значения:
    • []Все пользователи используют одну и ту же квоту.
    • ['user_name'] — Соединения с одинаковым именем пользователя используют одну и ту же квоту.
    • ['ip_address'] — Соединения с одинаковым IP-адресом используют одну и ту же квоту.
    • ['client_key'] — Соединения с одинаковым ключом используют одну и ту же квоту. Ключ может быть явно задан клиентом. При использовании clickhouse-client, передайте ключевое значение в параметре --quota-key, или используйте параметр quota_key файле настроек клиента. В случае использования HTTP интерфейса, используйте заголовок X-ClickHouse-Quota.
    • ['user_name', 'client_key'] — Соединения с одинаковым ключом используют одну и ту же квоту. Если ключ не предоставлен клиентом, то квота отслеживается для user_name.
    • ['client_key', 'ip_address'] — Соединения с одинаковым ключом используют одну и ту же квоту. Если ключ не предоставлен клиентом, то квота отслеживается для 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)) — Список имен пользователей/ролей к которым квота применяться не должна.

Оригинальная статья