Mysql이 어느 날 느려지기 시작했다. Mysql의 slow query 로그를 봐도 문제가 없는데. 계속 느려졌다..
mysql-dns 간에 약간 시간차가 나서 서비스가 정상적으로 작동이 되지 않을 수 있다.
이 때를 위해서 /etc/hosts에 도메인과 ip를 잘 지정하고 service restart를 한다.
만약 ip로 도메인 정보 조회를 막기 위해서 mysql에 skip-name-resolve 옵션을 넣어야 한다. (또는 my.cnf에 추가)
이유는 mysql에서 클라이언트 접속에 대한 ip resolving을 하는 것이었다.. DB에 옵션 넣고 restart하면 OK
'DB' 카테고리의 다른 글
OR보다 IN 명령어가 좋은 이유 (0) | 2010.11.25 |
---|---|
ORA-01013 (0) | 2010.10.13 |
[Mysql] Table 백업/풀기 (0) | 2010.05.18 |
MSSQL의 jdbc url에 DB 이름(DB명, DB name)이 없는 경우에 대한 설명 (0) | 2010.05.13 |
[mysql] mysql.sock 위치 확인 (0) | 2010.03.09 |