제목 | (급)mysql 메모리 부족으로 인해 서버가 죽었어요.. | ||
---|---|---|---|
카테고리 | DB | ||
글쓴이 | 뫄뫄잉뿌 | 작성시각 | 2017/09/08 17:16:53 |
|
|||
mysql 메모리 부족으로 인해 서버가 죽었어요....
현재 서버는 재기동해놓은 상태인데, mysql 메모리 정리(?)를 해야될 것 같은데 당장 어떻게 해야될지 몰라서 문의합니다.. show status로 찍어본 결과 제일 많은게 Qcache_free_memory 이건데.. 근데 어느 사이트는 뜨고 어느 사이트는 뜨고있지 않아서.. 무엇이 다른건가요..ㅠㅜ |
|||
다음글 | Filename: core/Loader.php 오류 관... (9) | ||
이전글 | 혹시 phpstorm에서 remote 로 접근한 서버의... (1) | ||
변종원(웅파)
/
2017/09/08 18:03:40 /
추천
0
|
뫄뫄잉뿌
/
2017/09/08 18:09:10 /
추천
0
@변종원(웅파)님 답변 감사합니다! 궁금한점이 한 서버내 한 DB만 그러는데 이 디비 접속하려고 하면 ERROR 1203 (42000): User myfuture2 already has more than 'max_user_connections' active connections 라고 뜹니다. 근데 root계정으로 들어가서 max_user_connections 확인해보면 모두 0인데 왜그러는건지 알 수 있을까요?
디비 재시작으로 정상작동 확인했습니다. 근데.. 왜 저 한 DB만 그랬는지가 의문이예요..ㅜㅜ |
빛그림
/
2017/09/08 23:12:37 /
추천
0
max_user_connections = 0은 제한이 없다는 것을 의미 합니다. 즉... N/A |
뫄뫄잉뿌
/
2017/09/11 09:32:50 /
추천
0
@빛그림님 답변 감사합니다! DB에 제한이 없는데 mysql 설정에서는 max_user_connections가 500이라고 설정이 되어있던데.. 이거랑은 다른건가요..? |
빛그림
/
2017/09/11 12:18:32 /
추천
0
접속자가 많은 사이트라면 max_user_connections 을 높여주시거나 제한을 두지 않는 것이 좋습니다. 사이트의 접속자에 비해 max_user_connections이 낮을 경우 too many connections 라는 에러 메세지를 보게 되실거에요.
|
참고하세요
https://dba.stackexchange.com/questions/33811/qcache-free-memory-not-full-yet-i-get-alot-of-qcache-lowmem-prunes