지난주 페이지뷰

스폰서 링크

2016년 4월 26일 화요일

Error Code: 2013. Lost connection to MySQL server during query

Error Code: 2013. Lost connection to MySQL server during query

위와 같이 클라이언트 접속이 비정상 종료되는 에러 발생시 조치 사항

 

//my.cnf [mysqld] skip-name-resolve 추가

vi /etc/my.cnf

skip-name-resolve

 

클라이언트 비정상 종료 수(aborted_client)를 최하 값이 나오도록 wait_timeout 낮춘다.

 

//aborted_client 확인

mysql -u root -p
디비비번
show status like '%conn%';


//wait_timeout 변경

vi /etc/my.cnf

wait_timeout = 15 에서 60 사이로 점차적으로 수정해본다.

접속이 많거나 테이블 수가 많은 경우 대략적으로는 15에서 60초 사이 설정이 좋은 듯 하다.
클라이언트 접속을 빠르게 끊어 동시 접속 클라이언트 수를 줄여서 전체 성능을 향상시키고 Error 2013 해결도 가능한 듯 하다.

물론

max_allowed_packet
net_read_timeout
max_connections
table_open_cache

등을 증가 시켜보는 것도 한 방법이다.

 

댓글 없음:

댓글 쓰기

쇼핑가격비교

블로그 보관함