.. _server_settings-builtin_dictionaries_reload_interval:
builtin_dictionaries_reload_interval
------------------------------------
Интервал (в секундах) перезагрузки встроенных словарей.
ClickHouse перезагружает встроенные словари с заданным интервалом. Это позволяет править словари "на лету" без перезапуска сервера.
Значение по умолчанию - 3600.
**Пример**
.. code-block:: xml
3600
.. _server_settings-compression:
compression
-----------
Настройки компрессии данных.
.. warning:: Не используйте, если вы только начали работать с ClickHouse.
Общий вид конфигурации:
.. code-block:: xml
...
Можно сконфигурировать несколько разделов ````.
Поля блока ````:
+---------------------+--------------------------------------------------------------------------+
| Параметр | Описание |
+=====================+==========================================================================+
| min_part_size | Минимальный размер части таблицы. |
+---------------------+--------------------------------------------------------------------------+
| min_part_size_ratio | Отношение размера минимальной части таблицы к полному размеру таблицы. |
+---------------------+--------------------------------------------------------------------------+
| method | Метод сжатия. Возможные значения: ``lz4``, ``zstd`` (экспериментальный). |
+---------------------+--------------------------------------------------------------------------+
ClickHouse проверит условия ``min_part_size`` и ``min_part_size_ratio`` и выполнит те блоки ``case``, для которых условия совпали. Если ни один ```` не подходит, то ClickHouse применит алгоритм сжатия ``lz4``.
**Пример**
.. code-block:: xml
10000000000
0.01
zstd
.. _server_settings-default_database:
default_database
----------------
База данных по умолчанию.
Перечень баз данных можно получить запросом :ref:`query_language_queries_show_databases`.
**Пример**
.. code-block:: xml
default
.. _server_settings-default_profile:
default_profile
---------------
Профиль настроек по умолчанию.
Профили настроек находятся в файле, указанном в параметре :ref:`server_settings-users_config`.
**Пример**
.. code-block:: xml
default
.. _server_settings-dictionaries_config:
dictionaries_config
-------------------
Конфигурация внешних словарей.
Смотрите раздел :ref:`dicts-external_dicts`.
**Пример**
.. code-block:: xml
*_dictionary.xml
.. _server_settings-dictionaries_lazy_load:
dictionaries_lazy_load
----------------------
Отложенная загрузка словарей.
С установленным параметром словари подгружаются не при запуске сервера, а при первом обращении.
**Пример**
.. code-block:: xml
true
.. _server_settings-graphite:
graphite
--------
Отправка даных в `Graphite `_.
Настройки:
+----------------------+------------------------------------------------------------------------------+
| Настройка | Описание |
+======================+==============================================================================+
| host | Сервер Graphite. |
+----------------------+------------------------------------------------------------------------------+
| port | Порт сервера Graphite. |
+----------------------+------------------------------------------------------------------------------+
| interval | Период отправки в секундах. |
+----------------------+------------------------------------------------------------------------------+
| timeout | Таймаут отправки данных в секундах. |
+----------------------+------------------------------------------------------------------------------+
| root_path | Префикс для ключей. |
+----------------------+------------------------------------------------------------------------------+
| metrics | Отправка данных из таблицы :ref:`system_tables-system.metrics`. |
+----------------------+------------------------------------------------------------------------------+
| events | Отправка данных из таблицы :ref:`system_tables-system.events`. |
+----------------------+------------------------------------------------------------------------------+
| asynchronous_metrics | Отправка данных из таблицы :ref:`system_tables-system.asynchronous_metrics`. |
+----------------------+------------------------------------------------------------------------------+
Можно определить несколько секций ````, например, для передачи различных данных с различной частотой.
**Пример**
.. code-block:: xml
localhost
42000
0.1
60
one_min
true
true
true
.. _server_settings-graphite_rollup:
graphite_rollup
---------------
Настройка прореживания данных для Graphite.
Подробнее читайте в разделе :ref:`table_engines-graphitemergetree`.
**Пример**
.. code-block:: xml
max
0
60
3600
300
86400
3600
.. _server_settings-http_port:
http_port/https_port
--------------------
Порт для обращений к серверу по протоколу HTTP(s).
Если указан ``https_port``, то требуется конфигурирование :ref:`server_settings-openSSL`.
Если указан ``http_port``, то настройка :ref:`server_settings-openSSL` игнорируется, даже если она задана.
**Пример**
.. code-block:: xml
0000
.. _server_settings-http_server_default_response:
http_server_default_response
----------------------------
Страница, показываемая по умолчанию, при обращении к HTTP(s) серверу ClickHouse.
**Пример**
Показывает ``https://tabix.io/`` при обращенинии к ``http://localhost:http_port``.
.. code-block:: xml