Задавайте вопросы, мы ответим
Вы не зашли.
Есть ВДС:
CPU 600 MHZ
Оперативная память 384 Mb
Сайт работает на CMS Mambo - нагрузка на базу большая.
каковы оптимальные значения параметров
key_buffer =
max_allowed_packet =
table_cache =
sort_buffer_size =
read_buffer_size =
read_rnd_buffer_size =
net_buffer_length =
thread_stack =
Неактивен
Все зависит от ожидаемой нагрузки, количестве одновременных соединений и т.д.
На 100 одновременных соединений я бы сделал что-то такое:
key_buffer=200M
sort_buffer_size=1M
max_connections=100
Разумеется, таблицы должны быть MyISAM.
Если в VDS крутится еще что-то, то, разумеется, параметры должны быть меньше.
Неактивен
table_cache = число_таблиц_в_базе + 5
остальные параметра можно оставить по умолчанию, увеличивать их следует, если запросы сложные или обращаются сразу к большому количеству данных
еще, вы не назвали join_buffer_size, который следует увеличить, если медленно идут запросы типа JOIN без индексов
Неактивен
Еще укажите в my.cnf
log_slow_queries
long_query_time=1
Все запросы медленнее 1 секунды сервер будет записывать в файл с /var/lib/mysql/host_name-slow.log. Посмотрев на статистику таких запросов, Вы увидите чего не хватает. Кроме того, может быть 200 мегабайт key_buffer Вам будет много. Если много обращений к одним и тем же страницам, то может помочь настройка кэша запросов: http://dev.mysql.com/doc/refman/5.1/en/ … ation.html
Неактивен