У мене є проблеми з моїм сервером LAMP. Останнім часом все стало дуже повільним, хоча кількість відвідувачів моїх веб-сайтів не дуже змінилася. Коли я запускаю topкоманду, це говорить про те, що процес MySQL зайняв понад 150-200% процесора. Як це можливо, я завжди вважав, що 100% - це максимум?
Я використовую серверне видання Ubuntu 9.04 з 1,5 ГБ оперативної пам’яті.
my.cnf налаштування:
key_buffer = 64M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
max_connections = 200
table_cache = 512
table_definition_cache = 512
thread_concurrency = 2
read_buffer_size = 1M
sort_buffer_size = 4M
join_buffer_size = 1M
query_cache_limit = 1M # the maximum size of individual query results
query_cache_size = 128M
Ось вихід MySQLTuner :

topкоманда:

Що може бути причиною цієї проблеми? Чи можу я внести зміни до свого, my.cnfщоб запобігти зависанню сервера?