• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 서비스
    • MySQL유지보수
    • MySQL라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.1 한글메뉴얼) [close]
  • 1. MySQL 5.1 Reference Manual
  • 2. Installing and MySQL 업그레이드하기
  • 3. 사용 설명서 (Tutorial)
  • 4. MySQL 프로그램 사용하기
  • 5. 데이터베이스 관리
  • 1. 서버 측면 프로그램 개요
    2. mysqld — MySQL 서버
    3. MySQL 서버 스타트업 프로그램
    4. mysqlmanager — MySQL 인스턴스 매니저
    5. 설치-관련 프로그램
    6. 일반적인 보안 이슈
    7. MySQL 접근 권한 시스템
    8. MySQL 사용자 계정 관리
    9. 백업 및 복구
    10. MySQL 자국어 (Localization) 설정 및 국제적인 사용
    11. MySQL 서버 로그
    1. 일반 쿼리 및 슬로우 쿼리 로그 결과 기록 장소 선택하기
    2. 에러 로그
    3. 일반 쿼리 로그
    4. 바이너리 로그
    5. 슬로우 쿼리 로그
    6. 서버 로그 유지 관리
    12. 동일 머신에서 여러 대의 MySQL 서버 구동 시키기
    13. MySQL 쿼리 캐시
  • 6. 리플리케이션
  • 7. 최적화 (Optimization)
  • 8. 클라이언트 및 유틸리티 프로그램
  • 9. 언어 구조 (Language Structure)
  • 10. 문자 셋 지원
  • 24. API 및 라이브러리
  • 25. Connectors

5.11. MySQL 서버 로그

 

5.11.1. 일반 쿼리 및 슬로우 쿼리 로그 결과 기록 장소 선택하기

5.11.2. 에러 로그

5.11.3. 일반 쿼리 로그

5.11.4. 바이너리 로그

5.11.5. 슬로우 쿼리 로그

5.11.6. 서버 로그 유지 관리

 

MySQL은 여러 개의 각기 다른 로그 파일을 가지고 있는데, 이것들을 사용하면 mysqld 내부에서 진행되고 있는 것을 알아보는데 도움이 된다:

 

로그 타입

로그에 기록된 정보

에러 로그

mysqld를 시작, 구동, 또는 종료할 때 나오는 문제점들

일반 쿼리 로그

수립된 클라이언트 접속 및 클라이언트에서 받는 명령문

바이너리 로그

데이터를 변경시키는 모든 명령문 (리플리케이션용으로 사용되는 것 포함)

슬로우 로그

long_query_time 시간보다 오래 실행되는 모든 쿼리 또는 인덱스를 사용하지 않은 쿼리

 

모든 로그 파일은 mysqld 데이터 디렉토리에 디폴트로 생성된다. Mysqld로 하여금 로그를 플러시 하도록 하면 강제로 로그 파일을 닫은 후에 다시 열도록 만들 수가 있다. 로그 플러싱은 FLUSH LOGS 명령문을 입력하거나, 또는 mysqladmin flush-logs 또는 mysqladmin refresh를 실행할 때 발생한다.

 

Section 13.5.5.2, “FLUSH Syntax”, 그리고 Section 8.10, “mysqladmin — Client for Administering a MySQL Server”를 참조할 것.

 

만약에 여러분이 MySQL 리플리케이션을 사용한다면, 슬레이브 리플리케이션 서버는 릴레이 로그 라는 로그 파일을 관리하게 된다. 이것에 대해서는 Chapter 6, “리플리케이션” 에서 다루기로 한다.

 

MySQL 5.1.6 이후부터는, 서버가 일반 쿼리 및 슬로우 쿼리 엔트리를 로그 테이블, 로그 파일, 또는 양쪽 모두에 기록할 수 있게 되었다. 이에 대한 내용은 Section 5.11.1, “일반 쿼리 및 슬로우 쿼리 로그 결과 기록 장소 선택하기”를 참조하기 바란다.

 

MySQL 5.1.12 이후부터는, 일반 쿼리 및 슬로우 쿼리 로그의 런타임을 추가적으로 제어할 수 있게 되었다:로깅을 활성화 또는 비활성화하거나, 또는 로그 파일의 이름을 변경할 수가 있게 되었다. Section 5.11.3, “일반 쿼리 로그”, 그리고 Section 5.11.5, “슬로우 쿼리 로그”를 참조할 것.

서울시 강남구 영동대로 602 6층  TEL: 02-6061-0006
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved