본문 바로가기
서버/DB

mysql 접속이 느려졌을 때 대처방안.

by 아카이sun 2020. 6. 25.

어느날 mysql에 접속하려고 하니 접속이 현저히 느려진 현상이 발생했습니다.

이유를 몰라 구글링을 하던 중 다음과 같은 해결방법을 찾게 되었습니다.

 

mysql.cnf (환경에 따라 파일명이 조금씩 다를 수 있습니다.)의 설정을 변경하는 것인데요.

 

해당 환경설정 파일에서 다음을 추가해주세요.

[mysqld] 

skip-name-resolve

추가 후 mysql을 재시작 해주세요. 

 

원인은 방화벽, 인터넷 환경, 라우팅 등 다양하게 있겠지만 한가지의 원인으로 외부에서 database 접근시 DNS의 문제가 있을 수도 있으며 해당 설정은 DNS호스트 이름 검색을 사용하지 않도록 설정하는 것이라고 합니다.

 

저의 경우는 해당설정을 하고 나니 이전 보다는 빠른 접속이 가능해졌습니다.

댓글