답변 3개 / 댓글 7개
대부분의 원인은 mysql 실행 환경 변수에 있습니다.
max_connections는 mysql에 connect 할 수 있는 최대 갯수를 지정해 둔 것이 있습니다.
"too many connections"라는 메시지는 이 갯수를 초과해서 connect 하려고 할때 발생하는 메시지 입니다.
서버 사용자라면 직접 수정이 가능 하지만 호스팅 사용자라면 서버관리자에게 문의 하셔야 합니다.
답변에 대한 댓글 5개
해킹 보다는 외부에서 강제로 접속을 늘리는(ddos) 공격을 받았을수도 있습니다.
공격일수도 있고, 공격이 아닐수도(사용자가 피크시간대에 늘어서..) 있습니다.
데이타는 날아가지 않았을것 같구요..
사이트에 방문자가 늘어나는 시점이라면 성능 최적화를 진행하시는게 좋습니다.
답변에 대한 댓글 1개
디비접속 과다하게 발생한거라서 데이터랑은 크게 관계없습니다.
호스팅사에 mysql 재시작 해달라고 요청하시고 트래픽이나 접속수를 늘려달라고 요청하시면 됩니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
