‘MySQL을 나름 최적화 해보려고 구글링을 열심히 해봤는데 어려운 설명들만 있고 벤치마크를 해가면서 막 하는 선수들(?)의 글을 보면서 기껏해야 가상화에 블로그 끄적거리는 용도로 쓰는 서버에 정성을 들일 필요가 있나 싶어서 튜닝의 완성은 순정… 이라는 생각으로 기본값을 토대로 설정해 보았다.

CentOS 기준.

/etc/my.cnf 를 열면 참으로 간결한 기본 설정이 보인다.

이걸로는 세부적인 설정을 하지 못하는데 옵션 신텍스를 모르니 설정 관련 파일을 찾아봤다.
위 경로의 my.cnf 파일들을 하나하나씩 열어보면 서버의 자원에 맞춰 설정해놓은 기본 세팅이 있는데 그중 서버 환경에 맞는(RAM 기준) 파일을 CTRL+C / V 해서 설정했다. 참고로 블로그를 운영하는 서버는 RAM이 1G 라서 my-larg.cnf를 선택했다. 설정할때 빼고 읽어보지 않을 주석은 깔끔하게 날리고 아래와 같이 수정 후 서비스를 리스타트. 끝.
PG

익스트림 매뉴얼 주인장 PG입니다. 다방면의 디지털 기술에 관심이 많고 삽질을 즐겨합니다. 포스트 내용중 궁금한 점이 있다면 댓글로 남겨주세요.

익스트림 매뉴얼의 모든 내용은 불펌금지 입니다. 자세한 내용은 링크를 참조하세요.

댓글이 없습니다.