본문 바로가기
DS

Mariadb log 활성화

by ByteBridge 2017. 5. 31.
반응형



# MariaDB Log 종류
#
# Error_log :
# query 에러에 관련된 메세지를 포함
# General_log :
# 실행되는 전체 쿼리에 대해 저장
# 쿼리 요청 받을때 바로 저장함.
# Slow query_log :
# long_query_time에 설정된 시간 이상을 소요한 정상적으로 완료된 쿼리를 모두 기록
# 에러가 발생한 로그에 대해서는 기록하지 않는다.
# Binary log :
# Relay log :
# 로그 활성화 상태 보기 
show variables where variable_name in ('version','log','general_log');

# GENERAL log 활성화
SET GLOBAL GENERAL_LOG = ON; // 비활성화 할 경우 OFF
SET GLOBAL GENERAL_LOG = 1;


# 클러스터링 되어있다면 각 디비마다 활성화 해주어야함

# 저장 위치는 data/dir 을 기준으로 저장 된다.

datadir 위치가 기본으로 /var/lib/mysql 이면 해당 /var/lib/mysql/mysql/

# slow log 설정
SET GLOBAL SLOW_QUERY_LOG = ON
#설정 확인
SHOW VARIABLES LIKE 'log%';
SHOW VARIABLES LIKE 'long%';
SHOW VARIABLES LIKE 'slow%';



참고: http://kkamagistory.tistory.com/60










반응형

'DS' 카테고리의 다른 글

Postgresql session issue 해결방법  (0) 2017.06.02
MariaDB Partioning  (0) 2017.06.02
DB size query  (0) 2017.05.30
MariaDB clustering  (0) 2017.05.22
MariaDB install and change datadir  (0) 2017.05.21