Перейти к основному содержимому
Перейти к основному содержимому

CREATE QUOTA

Создает quota, которую можно назначить пользователю или роли.

Синтаксис:

Ключи user_name, ip_address, client_key, client_key, user_name и client_key, ip_address соответствуют полям в таблице system.quotas.

Параметры queries, query_selects, query_inserts, errors, result_rows, result_bytes, read_rows, read_bytes, execution_time, failed_sequential_authentications соответствуют полям в таблице system.quotas_usage.

Клауза ON CLUSTER позволяет создавать квоты на кластере, см. Распределенный DDL.

Примеры

Ограничить максимальное количество запросов для текущего пользователя до 123 запросов в течение 15 месяцев:

Для стандартного пользователя ограничить максимальное время выполнения до полусекунды в течение 30 минут, а максимальное количество запросов до 321 и максимальное количество ошибок до 10 в течение 5 кварталов:

Дополнительные примеры, использующие xml конфигурацию (не поддерживается в ClickHouse Cloud), можно найти в Руководстве по квотам.