728x90
mysql DB를 설치하고 사용하는데 접속속도가 너무느려서... 시스템이 자꾸 죽는 현상이 있어서 구글링 하게됨.
아래 사이트를 참조함.
my.cnf 파일을 열어서 아래와 같이 mysqld 섹션에 skip-name-resolve 를 지정한후 MySQL 데몬을 restart
my.cnf 파일이 어디에 있는지 찾고
find / -name "my.cnf" |
[mysqld]skip-name-resolve |
다시 재기동함
mysql restart |
엄밀히 말하자면 MySQL측 문제가 아니라고 함.
skip-name-resolve는 외부 클라이언트가 MySQL서버로 connect시에 dns lookup 즉 ip역질의를 skip합니다.
local에서 MySQL서버로 connect시에는 아무런 문제가 없지만. 외부에서 ip로 접속하는 환경의
DNS서버가 느려지거나 공격을 당하면 MySQL 서버도 영향을 받습니다.
아무튼 재기동을 하고 나니 예전처럼 접속 속도 정상화 됨.
오늘도 하나 배웁니다.
728x90
'개발일지' 카테고리의 다른 글
STS / Swagger2 / lombok / Gradle Project 환경 설정 (0) | 2021.03.23 |
---|---|
리액트 일정관리 예제 테스트 (0) | 2021.03.16 |
React.js 프로젝트 데모 실습 (0) | 2019.08.13 |
no matching manifest for windows/amd64 10.0.17763 in the manifest list entries (0) | 2019.08.13 |
VS Code 에서 확장 프로그램 설치 (0) | 2019.08.12 |