| 제목 |
1592 번 글의 답장글 : Re: 엄청난 mysqld |
| 이름 |
산이(san2@linuxchannel.net) [홈]http://www.linuxchannel.net |
[초보]님이 남기신 글:
>급하게 질문을 하게되네요..
>
>제가 구축한 서버가 있는데.. 오늘 이상한 현상을 경험을 하고 있습니다.
>
>갑자기 서버가 느려져서.. 원인이 뭘까 찾아보았는데..
>
>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 서버에 접속할 수도 있으니
다른 점도 체크해봐야합니다.
꽤 귀찮지만 재미있는 공부가 되겠군요.... |
|
2001년 07월 03일 01:31:17 화(새벽) from 211.35.159.131 |