Страница 1 из 1

MySQL съедает много памяти

Добавлено: 22 июл 2013, 13:22
alex-ks
Open Server 4.8.7
Win 7 64бит
MySQL 5.6.12
При запуске сервера MySQL съедает 390 метров памяти. Процесс mysqld.exe

Добавлено: 10 авг 2013, 21:23
alex-ks
Хм. 5.6.13 - тоже самое, не исправили баг.
Обсуждается тут: http://bugs.mysql.com/bug.php?id=68287
Никто не нашел решения?

Пробовал эти строчки в конфиг добавлять, но не помогло:
table_definition_cache 400
table_open_cache 2000
max_connections 151
open_files_limit 5000

Добавлено спустя 10 минут 50 секунд:
Разобрался. Вобщем нужно изменять в конфиге эту строку:
table_open_cache = 400

Не дублировать внизу, а менять ту что уже есть в конфиге.

Добавлено: 10 авг 2013, 21:28
Максим
Ага, есть такое дело, просто у MySQL 5.6.13 по умолчанию очень жирные настройки. Спасибо за сообщение, в следующем обновлении поправлю настройки.

А пока сделайте так:

table_open_cache = 400 (изменить)
table_definition_cache = 400 (добавить)

И тогда MySQL будет занимать 40Мб памяти а не 340.

alex-ks, одной опции мало, пропишите вторую, еще меньше памяти будет есть :-)

Добавлено: 10 авг 2013, 22:11
alex-ks
да,добавил обе. ест сейчас около 40 мбайт.