MySQL이 실행되는 도중 발생하는 에러나 경고 메시지가 출력된 로그 파일이다.
위치
my.cnf
의 log_error
파라미터 경로
별도로 정의되지 않으면 datadir에 .err 확장자의 파일로 생성된다.
쿼리 로그를 활성화해서 로그 파일을 보면 MySQL 서버에서 실행되는 쿼리의 전체 목록을 뽑아낼 수 있다.
그리고 쿼리 요청을 받으면 실행 전 바로 로그에 기록하기 때문에 에러가 발생해도 로그 파일에 기록된다.
위치
general_log_file
의 파라미터에 경로가 기록되어있다.
로그를 파일 혹은 테이블로 저장할 수 있으며, log_output
파라미터를 통해 지정할 수 있다.
슬로우 쿼리 로그에 기록된 쿼리는 정상적으로 실행되었으나 long_query_time
에 정의된 시간보다 오래걸린 쿼리들이다.
위치
제너럴 쿼리 로그와 똑같이 log_output
에 따라 파일, 테이블로 저장할 수 있다.
Columns