| 704 번 글의 답장글: Re: 엄청난 mysqld |
| 글쓴이: 산이
[홈페이지]
|
글쓴날: 2001년 07월 03일 01:31:17 화(새벽) |
조회: 909 |
[초보]님이 남기신 글:
>급하게 질문을 하게되네요..
>
>제가 구축한 서버가 있는데.. 오늘 이상한 현상을 경험을 하고
있습니다.
>
>갑자기 서버가 느려져서.. 원인이 뭘까 찾아보았는데..
>
>mysql 데몬이 계속 증가하는것이였습니다..
>
>심할 경우에는 490여개가 떠있기도 했는데..
>
>이런 경우는 어떠한 경우인지요.. 또.. 어떻게 조치를 취해야
하는지요..
>
>ps -ef | grep mysqld 하면 아래와 같이
>
>root 720 689 0 19:01? 00:00:00 sh ./bin/safe_mysqld
>root 725 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>root 726 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>root 728 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>root 730 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>root 731 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>root 732 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>root 733 689 0 19:09? 00:00:00 /usr/local/mysql/libexec/mysqld
>:
>:
>:
>이런식으로 한 490여개가 뜹니다..
>
>어떻게 대처해야 하는지.. 부탁드립니다..
========================================
바로 아랫글과 같은 부류인것 같군요..
이것은 아무래도 어플리케이션에서
문제가 있는것 같군요.
예를들어,
PHP에서 잘못된 쿼리로 계속 loop문이 돌고 있다는 것 등등...
웹서버를 죽이고
mysql을 다시 가동해 보세요...
그리고 다시 웹서버를 구동하면 어떤 위치에서
loop문이 돌고 있는지 짐작또는 일일이 확인해봐야합니다.
또는
쉘이나 다른 프로그램에서 mysql 서버에 접속할 수도 있으니
다른 점도 체크해봐야합니다.
꽤 귀찮지만 재미있는 공부가 되겠군요....
|
이전글 : 엄청난 mysqld
다음글 : UDP 가 왜 이렇게 많은지????
|
from 211.35.159.131
JS(Redhands)Board 0.4 +@
|