[mysql 슬로우 쿼리 설정]


슬로우 쿼리 설정은 쿼리 응답시간이 오랫동안 지연되었을 경우 시간과 해당 쿼리를 로그에 남기도록 하는 기능입니다.

my.cnf 파일의 [mysqld] 항복에 아래 내용을 입력 후 mysql 재시작을 해줍니다.




[MySQL 5.1.34 이상 버전]


slow_query_log = 10

slow_query_log_file = /usr/local/mysql/data/mysql-slow-queries.log




[MySQL 4.x 이상 버전]


long_query_time = 10

log-slow-queries = /usr/local/mysql/data/mysql-slow-queries.log




[MySQL 3.x 이하 버전]


set-variable = long_query_time = 10

log-slow-queries = /usr/local/mysql/data/mysql-slow-queries.log



# mysqladmin -u root -p proc stat -i1 명령어로 어떤 디비에서 쿼리 타임이 높게발생 되는지 확인합니다.

Posted by 실력키우기

블로그 이미지
공 부 하 는 직 장 인
실력키우기

태그목록

공지사항

Yesterday
Today
Total

최근에 달린 댓글