Памяти на сервере 32Гб, было выделено на пул innodb_buffer_pool_size = 28G Сколько порекомендуете ставить ? И почему ей не хватило 4Гб запаса ?
А есть полная уверенность, что стал падать из-за нехватки памяти?
[956376.715382] Out of memory: Kill process 3233 (mysqld) score 985 or sacrifice child [956376.717165] Killed process 3233 (mysqld) total-vm:37229556kB, anon-rss:31627176kB, file-rss:0kB
Ну мы тут не экстрасенсы, что там ещё живёт кроме СУБД. Веб-сервер поди. Или резать память СУБД, или резать запросы конкурирующих процессов
спасибо, 24гб уже поменял, ну и остальное делаю. отключать оом не хочу, стоит приоритет менять ?
А приоритет чего?
echo -100 > /proc/20470/oom_score_adj где 20470 PID Mysql
Обсуждают сегодня