Тема: Поделимся оптимизацией MySql (даемона)
В общем у кого как? Хотелось бы знать.
Использует ли кто не стандартные конфиги как к примеру которые лежат в
/usr/local/share/mysql/my-small.cnf
/usr/local/share/mysql/my-medium.cnf
/usr/local/share/mysql/my-large.cnf
/usr/local/share/mysql/my-huge.cnf
/usr/local/share/mysql/my-innodb-heavy-4G.cnf
Может у кого то есть пожелания...
У меня лично под управлением находятся несколько серверов с мускулами. Оптимального варианта я не вижу, так как под каждый проект собственные ресурсы. Но это не параноя. Видимо просто мало опыта или знаний по Mysql ?
Есть опыт настройки NDBD кластера. Но вот разогнать я его не смог изза нехватки на сервере памяти под него. А памяти он ест не 500 Mb и там в общем 1 Gb тоже не спасает, в зависимости от размера базы. Вот и хотелось бы услышать, как и на чем разогнать мускул. Есть ли у кого идеи?
Вот примерно стандартный конфиг от мускула для начинающих
# The MySQL server
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M
но такой пойдет только для мелких проектов, или для VPS в которых мало ресурсов.
Пишите свои соображения по поводу Mysql и его разгона.