Как снизить потребление оперативной памяти mysql c типом таблиц InnoDB

Приобрел тариф OVZ-1 (400 Мб) на хостинге fastvps.ru. После установки вебсервера через htop посмотрел, что вся оперативная память скушана. При этом почти всю ее занимали процессы mysql.

Для того чтобы уменьшить количество процесс можно добавить в конце файла /etc/mysql/my.cnf строку:
skip-innodb

Затем необходимо перезапусть процесс mysql.

Приведенным решением мы выключили возможность использования тип таблиц InnoDB. Для того чтобы все-таки сохранить использование данного типа и тем не меннее сократить потребление оперативной памяти нужно ближе к верху в файле /etc/init.d/rc дописать строку:
ulimit -s 1024

Затем перезагрузите сервер.
О том как это работает можно почитать в статье Как можно снизить потребление оперативной памяти на VPS в 2 раза, ничего не меняя в настройках программ
Понравился пост? Поделись с друзьями:

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.