Mysql,MariaDB
Slow Query log (슬로우 쿼리 로그)
슬픈달
2019. 2. 8. 10:20
반응형
MySQL 환경 설정 파일인 my.cnf 파일에 아래 내용을 추가합니다.
[mysqld]
log-slow-queries = /temp/mysql-slow.log
long_query_time = 3
// 쿼리 수행 시간이 3초를 초과하는 쿼리에 대해 /temp/mysql-slow.log에 로그를 남기라는 설정입니다.
로그 파일로 남겨지는 데이터의 주요 항목은 다음과 같습니다.
Query_time : 쿼리 수행시간
Lock_time : 테이블 Lock이 걸린 시간
Row_sent : 쿼리 처리 결과 Row 수
Row_examined : 쿼리 처리 대상의 Row 수
쿼리의 분석 방법은 EXPLAIN을 이용하여 분석하면 되겠습니다.
반응형