안녕하세요..
mysql 로그인 하는 속도가 너무 느려서 글 남깁니다.
현재 mysql 서버에
대략 60개 정도의 DB 가 있는데
일단 DB 에 접속되는 속도가 너무 느립니다.
접속만 되고 나면 query 속도는 정상적으로 나옵니다.
데이터베이스 갯수가 많은것도 connect 속도에 영향을 주나요?
아니면 my.cnf 설정을 바꾸어야 하는지요?
조금이나마 답변 부탁드리겠습니다.
서버 Host 의 DNS 연결 시간이 오래 걸린다던가.
혹은 접속Client 의 DNS 서버가 불량일수 있지 않을까요?
접속하는 클라이언트가 MySQL서버와 다른 서버에 있는 경우 이상경님 말씀대로 domain name resolving에 시간이 오래 걸리는 것 같아 보이기도 합니다. 도메인으로 접속하고 있는 경우에 IP로 바꾸어 해보시면 원인을 보다 빨리 찾을 수 있겠네요.
또한 MySQL로컬 쉘에서 mysql command line client로 MySQL 서버에 접속하여 로그인할 때의 속도가 어떤지도 비교해보시면 좋겠네요. 로컬에서도 느리다면 원격에선 어쩔 수 없겠지요?