Top.Mail.Ru
Подключение приложения к аналитической СУБД «ClickHouse»
8 800 555-89-02
Документация
CTRL+K
Standalone2307
EOL
SaaS

Подключение приложения к аналитической СУБД «ClickHouse»EOL

В этой статье

После установки приложения и СУБД «ClickHouse» их необходимо связать. Для этого:

  1. В веб-интерфейсе приложения перейдите в настройки (шестеренка в правом верхнем углу страницы). Далее в разделе «Работа с данными» откройте ссылку «Хранилища данных»; Хранилища данных
  2. Укажите параметры СУБД «ClickHouse», заданные на странице «Установка, активация и удаление приложения Infomaximum»:
    • название сервера;
    • хост — FQDN сервера ClickHouse;
    • порт — по умолчанию 8123;
    • имя пользователя администратора СУБД;
    • пароль пользователя администратора СУБД;
    • SSL (Вкл/Выкл). При включении SSL вы можете загрузить корневой сертификат, которым подписан сертификат сервера ClickHouse (или самоподписанный, в случае использования);
    • память на один запрос — указывается в МБ, например: 1ГБ = 1024 МБ;
    • количество одновременных подключений;
    • размер очереди на выполнение;
    • время сессии (минуты) — указывается количество минут, отведенное на хранение временных параметров в БД.
    Подключение
  3. Нажмите Проверить соединение для тестирования корректности настроек. Если тест соединения прошел успешно, нажмите Сохранить. Подключение выполнено.

Если тест соединения не проходит, обратитесь к логу: «C:\ProgramData\Infomaximum\logs\main.log».

Установка максимального объема оперативной памяти, потребляемого ClickHouse для обработки SQL-запросов

Объем ОЗУ, потребляемый СУБД ClickHouse для обработки SQL-запросов от приложения Infomaximum, по умолчанию ограничен 4 Гб на один запрос и 8 Гб на все текущие запросы.

При работе с большим объемом данных этот лимит необходимо изменить. Для этого выполните следующие действия на сервере, где установлено приложение Infomaximum:

  1. Сделайте резервную копию файла «C:\ProgramData\Infomaximum\config\com.infomaximum.subsystem.clickhouse.core.json»;
  2. Откройте файл «C:\ProgramData\Infomaximum\config\com.infomaximum.subsystem.clickhouse.core.json» в текстовом редакторе от имени администратора;
  3. В параметре «max_memory_usage» укажите количество памяти в байтах, равное 1/2 от общей ОЗУ на Linux-сервере (где установлена СУБД ClickHouse), но не менее 4 Гб;
  4. В параметре «max_memory_usage_for_all_queries» укажите значение памяти в байтах, равное 90% от общего объема ОЗУ Linux-сервера, но не менее 8 Гб;
  5. Сохраните изменения в файле и перезапустите службу Infomaximum на Windows-сервере;
  6. Убедитесь, что веб-интерфейс «Proceset» доступен.

Была ли статья полезна?

Да
Нет
Предыдущая
Установка и удаление БД ClickHouse
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102024. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.