HOME > 이용안내
이용안내
 
작성일 : 15-01-16 13:29
[DB] [DB]mysql에서 외부 디비를 커넥션할 경우 접속 속도가 느려질때
 글쓴이 : 제이네트워크
조회 : 50,257  
[DB] mysql 에서 외부 디비를 커넥션할 경우 접속 속도가 느려질때
 
특정 사이트에서 mysql 서버 접속이 엄청 느려졌다.
로컬 접속은 문제가 없는데  외부 mysql  쿼리만 유독 느리다면......
또 서버 리소스나 네트웍에는 크게 문제가 업다면.....
 
mysql> show processlist;
| 1233 | unauthenticated user | 10.1.0.100:49607 || Connect|| login |
| 1234 | unauthenticated user | 10.1.1.100:49608 || Connect|| login |
 
DB 연결 속도가 떨어지고, 웹페이지 접속이 느려지는 것 같습니다.
저게 왜 생기는 것인지 그리고 해결 방안은?
 

먼저 저런 증상에서 벗어 나시려면
mysql 구동시 --skip-name-resolve 옵션 넣어 주시던가
혹은 /etc/hosts 설정 파일에 접속 IP와 호스트명을 넣어 주시면 됩니다.
 
그럼 왜 저런 증상들이 나타나는 지 대략 말씀드리자면 mysql에서 접속시 ip에 대한 resolving을 하는데
대부분의 IP는 등록되어 있지 않습니다.
 
DNS서버가 느리다면 이 부분은 더욱 심각한 속도 문제가 발생하게 됩니다. 
역질의를 하지 않는 방법과, DNS가 아닌 /etc/hosts파일에서 질의 하게 하게 하는 방법으로 풀어야합니다. 
둘 중 빠른 방법은 DNS서버에게 역질의하지 않게 하는 방법입니다. 
 
skip-name-resolve는 client 에서 server로 접속시에 DNS Lookup 과정을 생략해 주고,
localhost 로 접속하는 경우는 문제가 없지만 IP 로 접속하는 환경에서는 DNS 서버가 느리거나
아님 장애 발생시에 해당 옵션을 설정해 주므로써 DB 접속시에 문제점을 해결하실 수 있습니다.
 
결론은
1. DB서버에  /etc/host 파일을 변경해 주고 접속하기
 
#vi /etc/hosts
168.126.63.1               www1 www1.jnetwork.co.kr localhost
 
 
2. DB서버 재시작시 skip-name-resolve 옵션을 주고 재시작 함
#killall mysqld
#/usr/local/mysql/bin/mysqld_safe --skip-name-resolve &





Cloud server Streaming service Domain Cloud Firewall

 
 

Total 385

번호 제   목   글쓴이 날짜 조회
185 [리눅스서버] CentOs7 부팅시 rc.local 파일 실행되도록 설정 (1) 제이네트워크 2019-01-16 43229
184 [윈도우서버] Windows2003서버로 파일 다운로드 기능시 문제 해결방법 관리자 2011-06-17 43228
183 [리눅스서버] tmp폴더 보안 관리자 2011-06-17 43221
182 [리눅스서버] 리눅스 서버 - 아파치 폴더 패스워드 주기 관리자 2011-06-17 43170
181 [메뉴얼] 곰인코더를 사용한 wmv(윈도우즈미디어 파일 생성)파일 제작 메뉴얼입니다 제이네트워크 2011-07-21 43145
180 [윈도우미디어] 동영상은 플레이 되는 것 같은데 화면이 검게 나오거나 줄이 생깁니다 관리자 2008-12-08 43101
179 [윈도우미디어] 미디어 플레이어 9/10이 설치 되어 있습니다. 그런데 미디어 플레이어 6.4로 … 관리자 2008-12-08 43099
178 [리눅스서버] [NFS 에러] mount.nfs: Stale NFS file handle 제이네트워크 2017-06-21 43042
177 [리눅스서버] vsftpd.conf 설정내용 제이네트워크 2019-08-14 43029
176 [리눅스서버] CentOS7 SSH 접속포트 변경과 방화벽 오픈 제이네트워크 2018-12-10 42972
175 [리눅스서버] [Linux] 리눅스에서 Split 를 사용하여 큰 파일을 작은파일로 나누기 제이네트워크 2015-01-23 42953
174 [기타] [구글 외부 메일 주소를 사용할때 네임서버 설정] (리눅스 bind의 경우) 제이네트워크 2014-06-13 42924
173 [윈도우서버] 윈도우 설치 중 새 시스템 파티션을 만들거나 기존 시스템 파티션을 찾을 … 제이네트워크 2019-04-24 42898
172 [리눅스서버] [apache] 아파치 설치시 에러 no acceptable C compiler found in $PATH 제이네트워크 2013-08-19 42881
171 [기타] 컴퓨터_ 전기요금 줄이는 10가지 방법 관리자 2011-06-10 42867
170 [윈도우미디어] 윈도우미디어서버에서 오버로딩에러 및 0xc00d2ee6 에러시 제이네트워크 2012-07-09 42864
169 [리눅스서버] CentOS 7에서 부팅시 /etc/rc.local 파일 실행 시키는 방법 제이네트워크 2017-05-16 42815
168 [리눅스서버] CentOS 5.11.x 에서 php-5.1.4 소스설치시 mysqli 에러로 make 안될때 제이네트워크 2017-07-25 42751
167 [네트워크] [Bonding 활용]복수개의 랜카드를 묶어 대역폭을 확보 하기 제이네트워크 2015-01-23 42582
166 [리눅스서버] 500 OOPS: cannot change directory:/home/******* 제이네트워크 2011-06-17 42573
165 [메일] [아웃룩 outlook] 아웃룩 보낼편지함 삭제 안될 경우 해결법 제이네트워크 2016-08-02 42463
164 [윈도우서버] [windows server 2012 원격데스크톱 세션 늘리기] 제이네트워크 2015-04-27 42395
163 [윈도우서버] 터미널 서비스 포트변경하기 (1) 제이네트워크 2014-04-18 42371
162 [기타] [무비메이커설치]무비메이커3.x 설치하기 제이네트워크 2015-03-07 42323
161 [리눅스서버] [Apache 웹서버]apache2에서 geoip 적용하기 제이네트워크 2016-08-26 42321
160 [기타] [에러]휴지통이 손상되었습니다. 라는 메시지와 함께 디스크접근이 안될 때 제이네트워크 2017-05-01 42300
159 [리눅스서버] 리눅스 서버 패스워드 암호 풀기 관리자 2011-06-17 42286
158 [윈도우미디어] 미디어 플레이어 10은 어떻게 삭제합니까? 관리자 2008-12-08 42218
157 [DB] mysql 설치후 시작에러 발생시 관리자 2011-10-13 42105
156 [스크립트언어] [php-openssl] php-4.4.x openssl 추가 모듈 설치 제이네트워크 2015-12-01 42094
155 [기타] [워드프레스]영문으로 설치된 워드프레스 한글화 하기 제이네트워크 2014-06-06 42054
154 [리눅스서버] 리눅스 서버에서 32bit 와 64bit를 알아보는 명령어 (1) 제이네트워크 2012-12-03 42037
153 [리눅스서버] CentOS 7.x vsftpd 자신의 홈디렉토리 상위폴더 접근막기 (2) 제이네트워크 2016-06-01 42034
152 [기타] 윈도우 메신저 삭제하기 관리자 2011-06-10 42022
151 [리눅스서버] CentOS(리눅스)버전, 혹은 APM(apache, php, mysql) 버전 확인하려고 할때 사용하는 … 제이네트워크 2015-09-07 42011
150 [리눅스서버] vsftpd 서비스에서 ncftp -R 옵션 작동 안할때 제이네트워크 2012-10-26 41953
149 [기타] 한글로 된 파일명을 가진 파일이 다운로드 되지 않을때 관리자 2011-06-02 41951
148 [리눅스서버] Linux 로그파일의 종류 제이네트워크 2015-01-16 41890
147 [스크립트언어] [php]php-5.3.x 버전 부터 Zend Guard Loader 설치 제이네트워크 2015-11-06 41843
146 [윈도우미디어] 미디어 플레이어를 업그레이드 한 뒤부터 동영상이 플레이 되지 않습니다. 관리자 2008-12-08 41828
 1  2  3  4  5  6  7  8  9  10