Управление памятью в Managed Service for ClickHouse®
За объем оперативной памяти, доступной для использования ClickHouse®, отвечает настройка Max server memory usage
Также от нее зависит максимальное значение настройки Max memory usage.
В отличие от других настроек СУБД значение настройки Max server memory usage нельзя изменять напрямую. Managed Service for ClickHouse® выставляет для нее значение автоматически в зависимости от объема оперативной памяти хостов ClickHouse® (RAM):
- RAM < 10 ГБ — значение настройки на 1 ГБ меньше объема RAM хоста.
- 10 ГБ ≤ RAM < 40 ГБ — значение настройки составляет 90% от объема RAM хоста.
- RAM ≥ 40 ГБ — значение настройки на 4 ГБ меньше объема RAM хоста.
Оставшаяся память резервируется для операционной системы и вспомогательных служб: мониторинг, резервное копирование и т. д.
Изменить значение настройки Max server memory usage можно только вместе с классом хоста.
ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc