Прожорливый mysql

Тема в разделе "Базы Данных", создана пользователем saxum2010, 7 июн 2013.

  1. saxum2010

    saxum2010

    Регистрация:
    6 фев 2013
    Сообщения:
    111
    Симпатии:
    34
    Здравствуйте
    Промониторив нагрузки на сервер выявил слишком прожорливого мускула, он постоянно ложит весь сервак.
    Подскажите пожалуйста оптимальные настройки mysql - my.cnf
    Заранее благодарю за ваши ответы
     
  2. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    Настройка для больших проектов лежит в каталоге /usr/share/doc/mysql-server-x.x.xx/ лежат следующие файлы(где x.x.xx - версия MySQL)
    под именем my-huge.cnf
    Но и ето не оптимальные.
    Вот тут посмотри тему по основе
    Хорошо разрулит ситуацию хеширования и буферизация, нужно еи параметры увеличивать. Ставь mysqltuner и увидишь что и где увеличить...
     
    saxum2010 нравится это.
  3. saxum2010

    saxum2010

    Регистрация:
    6 фев 2013
    Сообщения:
    111
    Симпатии:
    34
    Yuriy_Z, брагодарю за статейку и за mysqltuner, а по хешированию и буферизации статью не подскажите
     
  4. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    Пожалуйста
    Дак я ж дал ссылку с описанием параметров и кучей ссылок
    Кеширования включаем параметром
    query_cache_type
    размер кеша query_cache_size
    И т.д...
    Про буферы тоже написал типа
    key_buffer_size
    и т.д....

    Ту статей мало, нужно смотреть какая нагрузка у Вас и постепенно подгонять параметры сервера, не стоит слишком много увеличивать те или иные параметры так как со временем может забиться вся ОЗУ и если значения больше чем нужно то может даже притупляться работа...
    Вопшем Вам поможет mysqltuner там он покажет красным что не так .... и подскажет что делать
     
    saxum2010 нравится это.