MySQL периодически отключается сам

MySQL периодически отключается сам

Недавно я купил 512 МБ, 2,2 ГГц, 20 ГБ SSD - VPS Server и установил Debian Wheezy 64-bit, и он используется как WEB Server. Я установил Apache2, PHP, MySQL, ClamAV, Anti-DDoS, Spam Assain, Postfix, Dovecot и Webmin. Все работает отлично, за исключением сервера MySQL, который иногда неожиданно закрывается каждые несколько часов или минут.

Я уже давно столкнулся с такой же проблемой на VPS-сервере на базе Ubuntu с объемом оперативной памяти всего 256 МБ, и каким-то образом ее исправил, но не помню как, так что теперь мне действительно нужна помощь.

Заранее спасибо.

решение1

Вы, вероятно, сталкиваетесь сLinux OOM Killer. Попробуй это:

grep -i memory /var/log/syslog

Также добавьте вывод

free -mt

Вы можете рассмотреть покупку большего экземпляра памяти или настройку пространства подкачки. В качестве альтернативы удалите часть установленного вами программного обеспечения.

РЕДАКТИРОВАТЬ:

Попробуйте добавить/отредактировать my.cnf следующим образом:

innodb_buffer_pool_size = 128M

Затем перезапустите mysql.

решение2

Какую виртуализацию вы используете? Если это что-то вроде OpenVZ, то это может "перегрузить" память и фактически сделать OOM-killer-очистки на уровне виртуального хоста, что вам недоступно.

Связанный контент