Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Уменьшить расход памяти MySQL под Windows / 7 сообщений из 7, страница 1 из 1
24.02.2014, 12:55:52
    #38570358
dimaonline
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
OS: Windows 2008 R2
Версия: MySQL community 5.6.16.0

Проблема: При запуске MySQL отедает 407Мб памяти из 1,7Гб RAM (еще до запросов и подключений).
После запуска остается всего 250Мб свободной памяти. Мне нужно минимизировать расход памяти хотя бы до 256Мб(т.к. нагрузка на MySQL небольшая).

Модификация переменных буферов памяти к видимому результату не приводит - изменение достигнуто с 430Мб до 407Мб (т.е. на несколько процентов) за счет уменьшения количества соединений, хотя в конфигурацию параметры из my.ini заносятся.
см. аттачмент.
Не понимаю, что съедает память, причем сразу после запуска?
...
Рейтинг: 0 / 0
24.02.2014, 14:23:09
    #38570472
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
dimaonline,

innodb_buffer_pool_instances=8 исправьте на 1
Вряд ли это серьезно что-то изменит, но так будет правильнее, имхо.
...
Рейтинг: 0 / 0
24.02.2014, 14:42:11
    #38570497
ScareCrow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
авторinnodb_buffer_pool_size 8 388 608
innodb_ft_result_cache_limit 2000000000
innodb_ft_total_cache_size 640000000
innodb_sort_buffer_size 1048576
key_buffer_size 8388608

?
...
Рейтинг: 0 / 0
24.02.2014, 14:46:02
    #38570499
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
ScareCrowавторinnodb_buffer_pool_size 8 388 608
innodb_ft_result_cache_limit 2000000000
innodb_ft_total_cache_size 640000000
innodb_sort_buffer_size 1048576
key_buffer_size 8388608

?А что именно не так? Мне никакого криминала не видится...
...
Рейтинг: 0 / 0
24.02.2014, 15:04:04
    #38570528
dimaonline
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
miksoft, поставил - результат 405Мб (т.е. разницы не заметил)
...
Рейтинг: 0 / 0
24.02.2014, 15:15:24
    #38570548
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
dimaonline,

Поубавьте
table_definition_cache 1400
table_open_cache 2000
thread_cache_size 10

Если нагрузка действительно маленькая, то в 10 раз можете сокращать смело.
thread_cache_size можно даже в 0 поставить.
...
Рейтинг: 0 / 0
24.02.2014, 16:05:27
    #38570623
dimaonline
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Уменьшить расход памяти MySQL под Windows
А теперь помогло ! заняло 40Мб теперь. Спб
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Уменьшить расход памяти MySQL под Windows / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]