Оптимизация MySQL под VPS
🕛 23.03.2013, 07:30
/etc/mysql/my.cnfМы рекомендуем использовать следующие настройки для VPS-сервера с 400 Мб памяти:
key_buffer_size = 35M
table_cache = 300
record_buffer = 1M
max_connections = 650
sort_buffer_size = 32M
query_cache_limit = 2M
query_cache_size = 64M
query_cache_type = 2
thread_cache_size = 8
При наличии 512 Мб памяти и более, рекомендуется увеличить key_buffer_size до 64M, table_cache до 512, query_cache_size до 128M, thread_cache_size до 8.
Уменьшаем потребление памяти mysql
Открываем конфиг mysql и добавляем следующие строки в секцию [mysqld]:
skip-innodb
skip-networking
Написал ulimit -s 1024 в /etc/init.d/rc ближе к верху.
чистим кеш в убунут:
sudo apt-get clean