LINUX.ORG.RU
решено ФорумAdmin

Оптимальная конфигурация mysql

 


0

1

Так получилось, что на смену старого сервера под СУБД дали машинку с Xeon E5 и 32 ГБ памяти. Сервер обслуживает ~100 мелких сайтов на разных CMS (от UMI до Wordpress). Как оптимально будет настроить mysql чтобы он по-максимуму использовал такое количество памяти? Сейчас mysql практически со стандартным конфигом (только мелкие правки). Или подскажите статьи по этой теме, ибо поиском ничего дельного не нашел.

Для начальной можно этим воспользоваться https://tools.percona.com/wizard

Ну и есть неплохая статья для новичков: http://www.mysqlperformanceblog.com/2013/09/20/innodb-performance-optimizatio...

Не забыть, что таблицы должны быть в innodb формате (если, конечно данные важны). Для myisam практически настройки не требуется

ihanick
()

Кури мануалы. В первую очередь можно выделить буфера побольше, во вторую tmpfs под временные таблицы (но с этим надо быть осторожным - кривые запросы из больших баз могут эту tmpfs моментально схавать и не подавится).

svr4
()
Ответ на: комментарий от devl547

Они мне для 2-гигов памяти на сервере предложили конфиг, который должен (3 с копейками)

мне 1.4 GB буферпула предложило, откуда 3GB?

ihanick
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.