728x90
반응형
로깅 기능을 활용하는 이유
MariaDB 환경에서 디버깅(Debugging)을 위해 로그(Log)를 확인하고 싶은 경우가 있다. 로그 기능을 별도로 설정하지 않은 경우에는 가장 쉽게 확인할 수 있는 방법이 전역 로그 기능을 활성화하는 것인데 본 글에서는 전역 로그 기능을 활성화하고 로그를 확인하는 방법을 다룬다.
전역 로그 활성화
먼저 아래의 쿼리(Query, 질의어)를 입력하여 전역 로그 기능이 활성화 되었는지 확인한다.
SHOW VARIABLES LIKE 'general%';
'general_log'의 값이 'OFF'이면 전역 로그가 비활성화 되어 있는 상태이다. 이 경우 아래의 쿼리를 입력하여 전역 로그 기능을 활성화한다.
SET GLOBAL general_log=ON;
로그 확인
'general_log_file'에 절대경로가 입력되어 있다면 해당 경로로 가면 되고 상대경로로 되어 있다면 MariaDB의 data 디렉토리에 가면 로그 파일을 확인할 수 있다. 윈도우의 경우 기본 설정으로 MariaDB를 설치했다면 아래와 같은 경로에 로그가 있다.
C:\Program Files\MariaDB 10.3\data
728x90
반응형
'DBMS(DataBase Management System) > MariaDB' 카테고리의 다른 글
[MariaDB] 함수 생성 때 'SQL Error (1418): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in ....' 오류 발생시 조치 방법 (0) | 2023.02.21 |
---|---|
[MariaDB] HeidiSQL로 CSV로 저장한 데이터를 불러오는 방법 (0) | 2022.12.02 |
[Windows] MariaDB 최대 세션 수 조정하기 (0) | 2022.10.31 |
[MariaDB 10.3/윈도우] 계정 비밀번호 재설정 (0) | 2022.02.19 |
HeidiSQL 오류 "library libmariadb.dll could not be loaded" 조치 방법 (0) | 2021.08.08 |
댓글