Рекомендации по использованию системной памяти

Для регулирования потребления памяти при создании хранилища на системах с ограниченным объемом памяти рекомендуется определить объем используемой памяти и увеличить значение параметра max_server_memory_usage. Этот параметр определяет максимальный объем памяти, который может использовать сервер. Значение указывается в байтах.

По умолчанию для max_server_memory_usage устанавливается значение 0, при котором сервер может потреблять всю доступную память.

Значение параметра max_server_memory_usage, как правило, дополнительно ограничивается значением переменной max_server_memory_usage_to_ram_ratio (максимальный объем памяти для использования сервером, который выражается как отношение ко всей доступной памяти). Например, установленное по умолчанию значение 0.9 указывает на то, что сервер может потреблять 90% доступной памяти.

При определении объема используемой памяти нужно учитывать следующие ограничения:

В начало