| Тюнинг Mysql сервера |
|
|
|
|
Для стабильности и быстродействия рекомендуется настроить Mysql. Полную информацию о тюнинге производительности mysql можно увидеть здесь - http://dev.mysql.com/doc/refman/5.0/en/optimizing-the-server.html Чтобы внести изменения в настройки нужно сделать изменения в файле my.cnf. Обычно он находится в/etc/my.cnf Рекомендуется добавить в этот файл следующие директивы: [mysqld] #Вставьте эту директиву, если mysql сервер используется только на локальном сервере ( обычно так ). skip-networking #Чтобы включить автоматическое восстановление баз данных, например, после потери питания сервера: myisam-recover #Для лучшей производительности рекомендуется увеличить значение key_buffer: key_buffer = 32M # для mysql 3.23 вместо вышеприведенной директивы надо писать set-variable=key_buffer_size = 32M #Включить query cache для увеличения производительности ( работает для mysql 4.0 и выше ) - очень рекомендуется!!! query_cache_size= 32M query_cache_type= 2 #Если Вы не используете bdb и innodb таблицы в других приложениях, то отключите их для увеличения производительности: skip-bdb skip-innodb #На всякий случай, если Ваш сайт вырастет до 1.5-2 миллиона хитов в день, увеличим максимальный размер для memory таблиц :) max_heap_table_size = 67108864 #для mysql 3.23 используйте set-variable=max_heap_table_size = 67108864 |
| След. > |
|---|


