Sto riscontrando alcuni problemi con il mio server LAMP. Recentemente tutto è diventato molto lento, anche se il conteggio dei visitatori sui miei siti Web non è cambiato molto. Quando eseguo il top
comando, si dice che il processo MySQL ha assorbito oltre il 150-200% della CPU. Com'è possibile, ho sempre pensato che il 100% fosse un massimo?
Sto eseguendo Ubuntu 9.04 Server Edition con 1,5 GB di RAM.
my.cnf
impostazioni:
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
Ecco l'output di MySQLTuner :
Il top
comando:
Quale potrebbe essere la causa di questo problema? Posso apportare modifiche al mio my.cnf
per evitare che il server si blocchi?