2016. 9. 3. 23:01 Linux Server/mysql
[mysql] 슬로우쿼리 설정
[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 명령어로 어떤 디비에서 쿼리 타임이 높게발생 되는지 확인합니다.
'Linux Server > mysql' 카테고리의 다른 글
[mysql] 데이터베이스 백업 및 복구 (2) | 2016.09.04 |
---|---|
[mysql] root 패스워드 초기화 (0) | 2016.09.04 |
[mysql] 패스워드 변경 방법 (0) | 2016.09.04 |
[mysql] 계정생성 및 권한설정 (0) | 2016.09.04 |
[mysql] 테이블 손상 확인 및 복구방법 (1) | 2016.09.03 |