Профили настроек ================ Профили настроек - это множество настроек, сгруппированных под одним именем. Для каждого пользователя ClickHouse указывается некоторый профиль. Все настройки профиля можно применить, установив настройку с именем profile. Пример: .. code-block:: sql SET profile = 'web' - установить профиль web - то есть, установить все настройки, относящиеся к профилю web. Профили настроек объявляются в конфигурационном файле пользователей. Обычно это - ``users.xml``. Пример: .. code-block:: xml 8 1000000000 100000000000 1000000 any 1000000 1000000000 100000 100000000 break 600 1000000 15 25 100 50 2 25 50 100 1 В примере задано два профиля: ``default`` и ``web``. Профиль ``default`` имеет специальное значение - он всегда обязан присутствовать и применяется при запуске сервера. То есть, профиль default содержит настройки по умолчанию. Профиль web - обычный профиль, который может быть установлен с помощью запроса SET или с помощью параметра URL при запросе по HTTP. Профили настроек могут наследоваться от друг-друга - это реализуется указанием настройки profile перед остальными настройками, перечисленными в профиле.