Je rencontre des problèmes avec mon serveur LAMP. Récemment, tout est devenu très lent, même si le nombre de visiteurs sur mes sites Web n'a pas beaucoup changé. Lorsque j'exécute une top
commande, cela indique que le processus MySQL a pris plus de 150-200% du CPU. Comment est-ce possible, j'ai toujours pensé que 100% est un maximum?
J'utilise l'édition serveur Ubuntu 9.04 avec 1,5 Go de RAM.
my.cnf
réglages:
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
Voici la sortie de MySQLTuner :
La top
commande:
Quelle pourrait être la cause de ce problème? Puis-je apporter des modifications à mon my.cnf
pour empêcher le serveur de se bloquer?