zelsky
@zelsky

Почему Mysql кушает оперативку?

Вот где 9.7 - % от общего количества памяти. Подобний вопрос есть но решения нету.
В какую сторону в конфиге надо копать ? Соединение 1-о.
0b726ad335e64725aeab17bbbb2ee814.png
  • Вопрос задан
  • 321 просмотр
Решения вопроса 1
grumblik
@grumblik
В меру любопытен и разумно пытлив
Нормальное состояние, что mysql кушает оперативу. Не нужно складывать потребляемые мегабайты - это разделяемая память(ну или как-то так зовётся).
В общем если показано 602 метра выделено, это значит, что для всех потоков, а не для каждого в отдельности.
При этом нужно различать выделенную, зарезервированую, используемую память.
sudo apt-get install mysqltop
sudo mysqltop
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
martin74ua
@martin74ua Куратор тега MySQL
Linux administrator
Это нормальное поведение.

Запустите mysqltuner.pl - он вам выдаст в том числе и расклад по памяти, сколько надо серверу и почему...

Если у вас нет mysqltuner.pl -
wget mysqltuner.pl -o mysqltuner.pl
;)
Ответ написан
@Swartalf
у вас на скрине не пойми что, точнее понятно что это вывод top/htop в котором отображаются треды mysqld сервера, но совсем не понятно, почему вы решили что оно кушает оперативку больше чем нужно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы