CREATE 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
позволяет создавать квоты в кластере, см. Distributed DDL.
Примеры
Ограничить максимальное количество запросов для текущего пользователя до 123 запросов за 15 месяцев:
Для стандартного пользователя ограничить максимальное время выполнения до половины секунды за 30 минут и ограничить максимальное количество запросов до 321 и максимальное количество ошибок до 10 за 5 кварталов: