Loading...
MySQL 9.5 Reference Manual 9.5의 7.4.2 The Error Log의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
이 섹션에서는 MySQL 서버를 에러 로그로 진단 메시지를 기록하도록 구성하는 방법을 설명합니다. 에러 메시지 문자 집합과 언어 선택에 대한 내용은 Section 12.6, “Error Message Character Set” 및 Section 12.12, “Setting the Error Message Language”를 참조하십시오.
에러 로그에는 mysqld의 시작 및 종료 시간이 기록됩니다. 또한 서버 시작 및 종료 중, 그리고 서버가 실행 중일 때 발생하는 에러, 워닝, 노트와 같은 진단 메시지도 포함합니다. 예를 들어, mysqld가 테이블을 자동으로 검사하거나 복구해야 한다고 판단하면, 해당 내용을 에러 로그에 메시지로 기록합니다.
에러 로그 설정에 따라 에러 메시지는 Performance Schema의 error_log 테이블에도 기록될 수 있으며, 이를 통해 로그에 대한 SQL 인터페이스를 제공하고 그 내용을 쿼리할 수 있습니다. 자세한 내용은 Section 29.12.22.3, “The error_log Table”을 참조하십시오.
일부 운영 체제에서는 mysqld가 비정상적으로 종료될 경우 에러 로그에 스택 트레이스가 기록됩니다. 이 트레이스는 mysqld가 어디에서 종료되었는지 파악하는 데 사용할 수 있습니다. 자세한 내용은 Section 7.9, “Debugging MySQL”을 참조하십시오.
mysqld를 시작하는 데 mysqld_safe를 사용하는 경우, mysqld_safe가 에러 로그에 메시지를 기록할 수 있습니다. 예를 들어, mysqld_safe가 mysqld의 비정상 종료를 감지하면 mysqld를 재시작하고, 에러 로그에 mysqld restarted 메시지를 기록합니다.
다음 섹션들에서는 에러 로깅 구성의 여러 측면을 설명합니다.
7.4.1 Selecting General Query Log and Slow Query Log Output Destinations
7.4.3 The General Query Log