LAMP 서버에 문제가 있습니다. 최근 웹 사이트 방문자 수는 크게 변하지 않았지만 모든 것이 매우 느려졌습니다. top
명령을 실행하면 MySQL 프로세스가 CPU의 150-200 % 이상을 차지했다고합니다. 어떻게 가능합니까, 나는 항상 100 %가 최대라고 생각 했습니까?
1,5GB RAM의 Ubuntu 9.04 서버 에디션을 실행하고 있습니다.
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
서버가 정지되지 않도록 변경할 수 있습니까 ?