• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 1. Replication 구성
    1. Replication 설정 방법
    2. Replication Formats
    3. 글로벌 트랜잭션 식별자를 사용하여 복제
    4. Replication 및 바이너리 Logging 옵션 과 변수
    1. Replication 및 바이러리 Logging 옵션 과 변수 설명
    2. Replication 마스터 옵션 및 변수
    3. Replication 슬레이브 옵션 및 변수
    4. 바이너리 로그 옵션 및 변수
    5. 글로벌 트랜잭션 ID 옵션 및 변수
    5. 일반적인 Replication 관리 작업
    2. Replication 구현
    3. Replication 솔루션
    4. Replication Notes and Tips
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

17.1.4.1 복제 바이너리 로깅 옵션 및 변수의 참조

다음 표는 복제 및 바이너리 로그에 적용 할 수있는 MySQL 명령 행 옵션과 시스템 변수에 대한 기본 정보를 보여줍니다.

표 17.1 MySQL 5.6에서 복제 옵션 및 변수의 요약

옵션 또는 변수 이름
명령 행 시스템 변수 상태 변수
옵션 파일 범위 동적
메모

Com_change_master

아니오 아니오 예
아니오 모두 아니오

설명 : CHANGE MASTER 명령문의 수

Com_show_master_status

아니오 아니오 예
아니오 모두 아니오

설명 : SHOW MASTER STATUS 명령문의 수

Com_show_new_master

아니오 아니오 예
아니오 모두 아니오

설명 : SHOW NEW MASTER 명령문의 수

Com_show_slave_hosts

아니오 아니오 예
아니오 모두 아니오

설명 : SHOW SLAVE HOSTS 명령문의 수

Com_show_slave_status

아니오 아니오 예
아니오 모두 아니오

설명 : SHOW SLAVE STATUS 명령문의 수

Com_slave_start

아니오 아니오 예
아니오 모두 아니오

설명 : START SLAVE 명령문의 수

Com_slave_stop

아니오 아니오 예
아니오 모두 아니오

설명 : STOP SLAVE 문 수

Rpl_semi_sync_master_clients

아니오 아니오 예
아니오 글로벌 아니오

설명 : 준 동기 슬레이브 수

Rpl_semi_sync_master_net_avg_wait_time

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 슬레이브 응답을 기다리는 평균 시간

Rpl_semi_sync_master_net_wait_time

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 슬레이브 응답을 대기 한 총 시간

Rpl_semi_sync_master_net_waits

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 슬레이브 응답을 대기 한 총 횟수

Rpl_semi_sync_master_no_times

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 준 동기식 복제를 해제 한 횟수

Rpl_semi_sync_master_no_tx

아니오 아니오 예
아니오 글로벌 아니오

설명 : 성공적으로 승인되지 않은 커밋 수

Rpl_semi_sync_master_status

아니오 아니오 예
아니오 글로벌 아니오

설명 : 준 동기 복제가 마스터에서 실행하고 있는지 여부

Rpl_semi_sync_master_timefunc_failures

아니오 아니오 예
아니오 글로벌 아니오

설명 : 시간 ​​함수를 호출 할 때 마스터가 실패한 횟수

Rpl_semi_sync_master_tx_avg_wait_time

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 각 트랜잭션을 대기 한 평균 시간

Rpl_semi_sync_master_tx_wait_time

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 트랜잭션을 대기 한 총 시간

Rpl_semi_sync_master_tx_waits

아니오 아니오 예
아니오 글로벌 아니오

설명 : 마스터가 트랜잭션을 대기 한 총 횟수

Rpl_semi_sync_master_wait_pos_backtraverse

아니오 아니오 예
아니오 글로벌 아니오

설명 : 이전 대기 이벤트보다 바이너리 좌표가 낮은 이벤트를 마스터가 대기 한 총 횟수

Rpl_semi_sync_master_wait_sessions

아니오 아니오 예
아니오 글로벌 아니오

설명 : 현재 슬레이브 응답을 대기하고있는 세션 수

Rpl_semi_sync_master_yes_tx

아니오 아니오 예
아니오 글로벌 아니오

설명 : 성공적으로 승인 된 커밋 수

Rpl_semi_sync_slave_status

아니오 아니오 예
아니오 글로벌 아니오

설명 : 준 동기 복제가 슬레이브에서 동작하고 있는지 여부

slave_exec_mode

예 예 아니오
예 글로벌 예

설명 : 슬레이브 쓰레드를 IDEMPOTENT 모드 (중대한와 다른 몇 가지 오류가 억제됩니다)과 STRICT 모드 사이를 전환하는 것을 허용합니다. IDEMPOTENT가 항상 사용되는 MySQL Cluster를 제외하고 STRICT 모드가 기본값입니다.

Slave_open_temp_tables

아니오 아니오 예
아니오 글로벌 아니오

설명 : SQL 쓰레드가 현재 열려있는 임시 테​​이블 수

Slave_retried_transactions

아니오 아니오 예
아니오 글로벌 아니오

설명 : 시작 이후 리플리케이션 슬레이브 SQL 쓰레드가 트랜잭션을 다시 시도 총 횟수

Slave_running

아니오 아니오 예
아니오 글로벌 아니오

설명 :이 서버의 리플리케이션의 상태 (슬레이브 I / O 쓰레드 상태)

abort-slave-event-count

예 아니오 아니오
예
아니오

설명 : mysql-test에 의해 복제 디버깅 및 테스트를 위해 사용되는 옵션

binlog_gtid_recovery_simplified

예 예 아니오
예 글로벌 아니오

설명 : GTID 복구 중에 바이너리 로그가 어떻게 반복되는지를 제어합니다

disable-gtid-unsafe-statements

예 예 아니오
예 글로벌 아니오

설명 : 폐지 : MySQL 5.6.9에서는 - enforce-gtid-consistency로 대체합니다.

disable_gtid_unsafe_statements

예 예 아니오
예 글로벌 아니오

설명 : 폐지 : MySQL 5.6.9에서는 enforce_gtid_consistency로 대체합니다.

disconnect-slave-event-count

예 아니오 아니오
예
아니오

설명 : mysql-test에 의해 복제 디버깅 및 테스트를 위해 사용되는 옵션

enforce-gtid-consistency

예 예 아니오
예 글로벌 아니오

설명 : 트랜잭션 안전한 방법으로 로그를 기록 할 수없는 문 실행을 방지합니다. 이러한 트랜잭션의 CREATE TEMPORARY TABLE, CREATE TABLE ... SELECT 트랜잭션 및 비 트랜잭션 두 테이블을 업데이트하는 트랜잭션이나 문 등이 있습니다.

enforce_gtid_consistency

예 예 아니오
예 글로벌 아니오

설명 : true의 경우는 트랜잭션 안전한 방법으로 로그를 기록 할 수 없으므로 명령문의 실행이 허용되지 않습니다. 이러한 문은 트랜잭션의 CREATE TEMPORARY TABLE, CREATE TABLE ... SELECT 트랜잭션 및 비 트랜잭션 두 테이블을 업데이트하는 트랜잭션이나 문 등이 있습니다. 읽기 전용. 서버 시작시 --disable-gtid-unsafe-statements를 사용하여 설정합니다.

gtid_done

아니오 예 아니오
아니오 모두 아니오

설명 : 폐지 : MySQL 5.6.9에서는 gtid_executed로 대체했습니다.

gtid_executed

아니오 예 아니오
아니오 모두 아니오

설명 : 글로벌 : 바이너리 로그 (글로벌) 또는 현재의 트랜잭션 (세션)의 모든 GTID. 읽기 전용

gtid_lost

아니오 예 아니오
아니오 글로벌 아니오

설명 : 폐지 : MySQL 5.6.9에서는 gtid_purged로 대체했습니다.

gtid-mode

예 예 아니오
예 글로벌 아니오

설명 : ON은 GTID을 활성화하고 OFF는 비활성화합니다. UPGRADE_STEP_1과 UPGRADE_STEP_2는 현재 지원되지 않습니다.

gtid_mode

아니오 예 아니오
아니오 글로벌 아니오

설명 : GTID이 유효한지 여부를 나타냅니다. 읽기 전용

gtid_next

아니오 예 아니오
아니오 세션 예

설명 : 다음 실행 문 GTID을 지정합니다. 자세한 내용은 문서를 참조하십시오.

gtid_owned

아니오 예 아니오
아니오 모두 아니오

설명 : 소유자 (글로벌)의 스레드 ID 이외에,이 클라이언트 (세션) 또는 모든 클라이언트에 의해 소유되는 GTID 세트입니다. 읽기 전용

gtid_purged

아니오 예 아니오
아니오 글로벌 예

설명 : 바이너리 로그에서 제거 된 모든 그룹의 세트.

init_slave

예 예 아니오
예 글로벌 예

설명 : 슬레이브가 마스터에 연결할 때 실행되는 문

log-slave-updates

예 예 아니오
예 글로벌 아니오

설명 :이 옵션은 SQL 쓰레드가 실행 한 업데이트 로그를 자신의 바이너리 로그에 기록하도록 슬레이브에 지시합니다.

log_slave_updates

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브가 SQL 쓰레드에 의해 실행 된 업데이트 로그를 자신의 바이너리 로그에 기록할지 여부를 지시합니다. 읽기 전용. --log-slave-updates 서버 옵션을 사용하여 설정합니다.

master-info-file

예 아니오 아니오
예
아니오

설명 : 마스터를 저장하는 파일의 위치와 이름 및 I / O 복제 스레드가 마스터의 바이너리 로그에서 어디에 있는지

master-info-repository

예 아니오 아니오
예
아니오

설명 : 마스터의 바이너리 로그의 마스터 상태 정보 및 복제 I / O 스레드 위치를 파일 또는 테이블에 기록할지 여부.

master_info_repository

예 예 아니오
예 글로벌 예

설명 : 마스터의 바이너리 로그의 마스터 상태 정보 및 복제 I / O 스레드 위치를 파일 또는 테이블에 기록할지 여부.

master-retry-count

예 아니오 아니오
예
아니오

설명 : 슬레이브가 마스터에 연결을 시도하는 횟수 (이후에는 정지)

relay-log

예 예 아니오
예 글로벌 아니오

설명 : 릴레이 로그에 사용하는 장소와 기본 이름

relay_log_basename

아니오 예 아니오
아니오 글로벌 아니오

설명 : 릴레이 로그의 전체 경로 (파일 이름 포함)

relay-log-index

예 예 아니오
예 글로벌 아니오

설명 : 마지막 릴레이 로그의 목록을 포함하는 파일에 사용할 이름과 위치

relay-log-info-file

예 아니오 아니오
예
아니오

설명 : SQL 복제 스레드가 릴레이 로그의 어디에 있는지를 기억하는 파일의 위치와 이름

relay_log_info_file

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브가 릴​​레이 로그 정보를 기록하는 파일의 이름.

relay-log-info-repository

예 아니오 아니오
예
아니오

설명 : 복제 SQL 스레드의 릴레이 로그 내에서의 위치를​​ 파일 또는 테이블에 기록할지 여부.

relay_log_info_repository

아니오 예 아니오
아니오 글로벌 예

설명 : 복제 SQL 스레드의 릴레이 로그 내에서의 위치를​​ 파일 또는 테이블에 기록할지 여부.

relay_log_index

예 예 아니오
예 글로벌 아니오

설명 : 릴레이 로그 인덱스 파일의 이름입니다.

relay_log_purge

예 예 아니오
예 글로벌 예

설명 : 릴레이 로그가 삭제되는지 여부를 결정합니다

relay-log-recovery

예 아니오 아니오
예
아니오

설명 : 시작시 마스터에서 릴레이 로그 파일 자동 복구를 사용합니다

relay_log_recovery

예 예 아니오
예 글로벌 예

설명 : 시작시 마스터에서 릴레이 로그 파일 자동 복구가 유효한지 여부. 충돌 안전 슬레이브하려면 활성화해야합니다.

relay_log_space_limit

예 예 아니오
예 글로벌 아니오

설명 : 모든 릴레이 로그에 사용할 최대 영역

replicate-do-db

예 아니오 아니오
예
아니오

설명 : 지정된 데이터베이스에 복제를 제한하도록 슬레이브 SQL thread에 지시합니다

replicate-do-table

예 아니오 아니오
예
아니오

설명 : 지정된 테이블에 복제를 제한하도록 슬레이브 SQL thread에 지시합니다

replicate-ignore-db

예 아니오 아니오
예
아니오

설명 : 지정된 데이터베이스에 복제하지 않도록 슬레이브 SQL thread에 지시합니다

replicate-ignore-table

예 아니오 아니오
예
아니오

설명 : 지정된 테이블에 복제하지 않도록 슬레이브 SQL thread에 지시합니다

replicate-rewrite-db

예 아니오 아니오
예
아니오

설명 : 원래의 이름과 다른 이름의 데이터베이스에 업데이트합니다

replicate-same-server-id

예 아니오 아니오
예
아니오

설명 : 복제에서 1로 설정되어있는 경우 동일한 서버 ID를 가지는 이벤트를 스킵하지 않습니다

replicate-wild-do-table

예 아니오 아니오
예
아니오

설명 : 지정된 와일드 카드 패턴에 일치하는 테이블에 복제를 제한하도록 슬레이브 쓰레드에게 지시합니다

replicate-wild-ignore-table

예 아니오 아니오
예
아니오

설명 : 지정된 와일드 카드 패턴에 일치하는 테이블에 복제하지 않도록 슬레이브 thread에 지시합니다

report-host

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브 등록 중에 마스터에보고하는 슬레이브의 호스트 이름 또는 IP

report-password

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브 서버가 마스터에보고해야 어떤 암호입니다. MySQL 복제 사용자 계정의 암호와 동일 않습니다

report-port

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브 등록 중에 마스터에보고되는 슬레이브에 연결하기위한 포트

report-user

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브 서버가 마스터에보고해야 어떤 사용자 이름입니다. MySQL 복제 사용자 계정에서 사용되는 이름과 동일 않습니다.

rpl_semi_sync_master_enabled

아니오 예 아니오
아니오 글로벌 예

설명 : 준 동기 복제가 마스터에서 유효한지 여부

rpl_semi_sync_master_timeout

아니오 예 아니오
아니오 글로벌 예

설명 : 슬레이브 긍정적 응답을 기다리는 밀리 초

rpl_semi_sync_master_trace_level

아니오 예 아니오
아니오 글로벌 예

설명 : 마스터에서 반 동기식 복제 디버그 추적 수준

rpl_semi_sync_master_wait_no_slave

아니오 예 아니오
아니오 글로벌 예

설명 : 마스터가 시간을 대기 여부 (슬레이브 없이도 가능)

rpl_semi_sync_slave_enabled

아니오 예 아니오
아니오 글로벌 예

설명 : 준 동기 복제가 슬레이브로 사용할 수 있는지 여부

rpl_semi_sync_slave_trace_level

아니오 예 아니오
아니오 글로벌 예

설명 : 슬레이브에서 반 동기식 복제 디버그 추적 수준

rpl_stop_slave_timeout

예 예 아니오
예 글로벌 예

설명 : STOP SLAVE가 대기하는 시간 (초)을 설정합니다 (이후에는 시간 제한).

server_uuid

아니오 예 아니오
아니오 글로벌 아니오

설명 : 서버의 글로벌 고유 ID 서버 시작시 자동으로 생성 (재생성)

show-slave-auth-info

예 아니오 아니오
예
아니오

설명 :이 마스터에서 SHOW SLAVE HOSTS에서 사용자 이름과 암호를 표시합니다

simplified_binlog_gtid_recovery

예 예 아니오
예 글로벌 아니오

설명 : GTID 복구 중에 바이너리 로그가 어떻게 반복되는지를 제어합니다

skip-slave-start

예 아니오 아니오
예
아니오

설명 : 설정되어있는 경우, 슬레이브가 자동으로 시작되지 않습니다

slave-load-tmpdir

예 예 아니오
예 글로벌 아니오

설명 : 슬레이브가 LOAD DATA INFILE 명령문을 복제 할 때 그 기본 파일을 두는 것이다 장소

slave-skip-errors

예 예 아니오
예 글로벌 아니오

설명 : 제공된 목록에서 쿼리가 오류를 반환 때에도 복제를 계속하도록 슬레이브 쓰레드에게 지시합니다

slave-checkpoint-group

예 아니오 아니오
예
아니오

설명 : 진행 상태를 업데이트하기 위해 체크 포인트 작업이 호출되기 전에 멀티 스레드 슬레이브에 의해 처리되는 최대 트랜잭션 수입니다.

slave_checkpoint_group

예 예 아니오
예 글로벌 예

설명 : 진행 상태를 업데이트하기 위해 체크 포인트 작업이 호출되기 전에 멀티 스레드 슬레이브에 의해 처리되는 최대 트랜잭션 수입니다.

slave-checkpoint-period

예 아니오 아니오
예
아니오

설명 :이 밀리 초 후에 멀티 스레드 슬레이브의 진행 상태를 업데이트하고 릴레이 로그 정보를 디스크에 플래시합니다.

slave_checkpoint_period

예 예 아니오
예 글로벌 예

설명 :이 밀리 초 후에 멀티 스레드 슬레이브의 진행 상태를 업데이트하고 릴레이 로그 정보를 디스크에 플래시합니다.

slave_compressed_protocol

예 예 아니오
예 글로벌 예

설명 : 마스터 / 슬레이브 프로토콜로 압축을 사용합니다

slave-max-allowed-packet

예 아니오 아니오
예
아니오

설명 : 복제 마스터에서 슬레이브로 보낼 수있는 패킷의 최대 크기 (바이트 단위). max_allowed_pa​​cket을 재정의합니다.

slave_max_allowed_packet

아니오 예 아니오
아니오 글로벌 예

설명 : 복제 마스터에서 슬레이브로 보낼 수있는 패킷의 최대 크기 (바이트 단위). max_allowed_pa​​cket을 재정의합니다.

slave_net_timeout

예 예 아니오
예 글로벌 예

설명 : 마스터 / 슬레이브 연결에서 후속 데이터를 기다리는 대기 시간 (이후는 읽기를 멈추고)

slave_parallel_workers

아니오 예 아니오
아니오 글로벌 예

설명 : 이벤트를 병렬 실행하는 작업자 스레드 수입니다. 0 (기본값)로 설정하면 슬레이브 멀티 스레드가 해제됩니다.

slave-parallel-workers

예 아니오 아니오
예
아니오

설명 : 이벤트를 병렬 실행하는 작업자 스레드 수입니다. 0 (기본값)로 설정하면 슬레이브 멀티 스레드가 해제됩니다.

slave-pending-jobs-size-max

예 아니오 아니오
아니오
아니오

설명 : 아직 적용되지 않은 이벤트를 개최 슬레이브 작업자 큐의 최대 크기.

slave_pending_jobs_size_max

아니오 예 아니오
아니오 글로벌 예

설명 : 아직 적용되지 않은 이벤트를 개최 슬레이브 작업자 큐의 최대 크기.

slave-rows-search-algorithms

예 아니오 아니오
예
아니오

설명 : 슬레이브 업데이트 배치에 사용되는 검색 알고리즘을 결정합니다. 목록 INDEX_SEARCH, TABLE_SCAN, HASH_SCAN에서 임의의 2 개 또는 3 개. 기본값은 TABLE_SCAN, INDEX_SCAN.

slave_rows_search_algorithms

아니오 예 아니오
아니오 글로벌 예

설명 : 슬레이브 업데이트 배치에 사용되는 검색 알고리즘을 결정합니다. 목록 INDEX_SEARCH, TABLE_SCAN, HASH_SCAN에서 임의의 2 개 또는 3 개. 기본값은 TABLE_SCAN, INDEX_SCAN.

slave_transaction_retries

예 예 아니오
예 글로벌 예

설명 : SQL 쓰레드가 교착 상태 또는 잠금 대기 시간이 지남에 따라 실패한 경우 트랜잭션을 재 시도하는 횟수 (이후에는 중지 중지)

slave_type_conversions

예 예 아니오
예 글로벌 아니오

설명 : 복제 슬레이브 형식 변환 모드를 제어합니다. 값 목록 ALL_LOSSY, ALL_NON_LOSSY에서 0 개 이상의 요소의 목록입니다. 빈 문자열로 설정하면 마스터와 슬레이브 간의 형식 변환을 금지합니다.

sql_slave_skip_counter

아니오 예 아니오
아니오 글로벌 예

설명 : 슬레이브 서버가 생략해서는 마스터에서 이벤트의 수. GTID 복제와 호환되지 않습니다.

sync_binlog

예 예 아니오
예 글로벌 예

설명 : # 번째 이벤트마다 동기화으로 바이너리 로그를 디스크로 플러시합니다

sync_master_info

예 예 아니오
예 글로벌 예

설명 : # 번째 이벤트마다 master.info를 디스크에 동기화합니다.

sync_relay_log

예 예 아니오
예 글로벌 예

설명 : # 번째 이벤트마다 릴레이 로그를 디스크에 동기화합니다.

sync_relay_log_info

예 예 아니오
예 글로벌 예

설명 : # 번째 이벤트마다 relay.info 파일을 디스크에 동기화합니다.


섹션 17.1.4.2 "복제 마스터 옵션과 변수" 복제 마스터 서버에 관련된 옵션과 변수에 대한 자세한 정보를 제공합니다. 리플리케이션에 관련된 옵션과 변수에 대한 자세한 내용은 섹션 17.1.4.3 "리플리케이션 옵션과 변수" 를 참조하십시오.

표 17.2 MySQL 5.6의 바이너리 로깅 옵션 및 변수의 요약

옵션 또는 변수 이름
명령 행 시스템 변수 상태 변수
옵션 파일 범위 동적
메모

Binlog_cache_disk_use

아니오 아니오 예
아니오 글로벌 아니오

설명 : 바이너리 로그 캐시 대신 임시 파일을 사용하여 트랜잭션 수

binlog_row_image

예 예 아니오
예 모두 예

설명 : 행 변경 로그를 기록 할 때 full 또는 minimal 이미지를 사용합니다. 허용되는 값은 full minimal과 noblob입니다.

binlog_rows_query_log_events

아니오 예 아니오
아니오 모두 예

설명 : TRUE 일 때, 행 기반 로깅 모드에서 행 쿼리 로그 이벤트 로깅을 사용합니다. 기본값은 FALSE입니다. 5.6.2 이전의 리플리케이션 슬레이브 또는 다른 리더의 로그를 생성 할 때는 사용하지 마십시오.

Binlog_stmt_cache_disk_use

아니오 아니오 예
아니오 글로벌 아니오

설명 : 바이너리 로그 문 캐시 대신 임시 파일을 사용한 비 트랜잭션 문 수

Binlog_cache_use

아니오 아니오 예
아니오 글로벌 아니오

설명 : 임시 바이너리 로그 캐시를 사용한 트랜잭션 수

Binlog_stmt_cache_use

아니오 아니오 예
아니오 글로벌 아니오

설명 : 임시 바이너리 로그 문 캐시를 사용한 문 수

Com_show_binlog_events

아니오 아니오 예
아니오 모두 아니오

설명 : SHOW BINLOG EVENTS 명령문의 수

Com_show_binlogs

아니오 아니오 예
아니오 모두 아니오

SHOW BINLOGS 문 수

binlog-checksum

예 아니오 아니오
예
아니오

설명 : 바이너리 로그 체크섬을 활성화 / 비활성화합니다

binlog_checksum

아니오 예 아니오
아니오 글로벌 예

설명 : 바이너리 로그 체크섬을 활성화 / 비활성화합니다

binlog-do-db

예 아니오 아니오
예
아니오

설명 : 바이너리 로깅을 특정 데이터베이스로 제한합니다

binlog_error_action

예 예 아니오
예 모두 예

설명 : 서버가 바이너리 로그에 기록 할 수없는 때 어떤 일이 일어나는지를 제어합니다. 2 개 중 하나의 값을 가정 할 수 있습니다 : IGNORE_ERROR (기본값) 서버는 오류 로그를 기록하지만 업데이트 프로세스를 계속하는 것을 의미합니다. ABORT_SERVER의 경우는 바이너리 로그를 기록 째 없을 때 서버가 종료됩니다.

binlog-ignore-db

예 아니오 아니오
예
아니오

설명 : 지정된 데이터베이스에 대한 갱신을 바이너리 로그에 기록하지 말아야 것을 마스터에 지시합니다

binlogging_impossible_mode

예 예 아니오
예 모두 예

설명 : 사용되지 않으며 이후 버전에서 삭제됩니다. 대신, 이름이 변경된 binlog_error_action을 사용합니다.

binlog-row-event-max-size

예 아니오 아니오
예
아니오

설명 : 바이너리 로그 최대 이벤트 크기

binlog_cache_size

예 예 아니오
예 글로벌 예

설명 : 트랜잭션 중에 바이너리 로그에 대한 SQL 문을 유지하는 캐시의 크기

binlog_max_flush_queue_time

아니오 예 아니오
아니오 글로벌 예

설명 : 바이너리 로그에 플래시하기 전에 얼마나 트랜잭션을 읽거나

binlog_order_commits

아니오 예 아니오
아니오 글로벌 예

설명 : 바이너리 로그에 기록과 같은 순서로 커밋 여부

binlog_stmt_cache_size

예 예 아니오
예 글로벌 예

설명 : 트랜잭션 중에 바이너리 로그에 대한 비 트랜잭션 문을 유지하는 캐시의 크기

binlog_format

예 예 아니오
예 모두 예

설명 : 바이너리 로그의 형식을 지정합니다

binlog-rows-query-log-events

예 아니오 아니오
예
아니오

설명 : 행 기반 로깅을 사용할 때 행 쿼리 로그 이벤트 로깅을 사용합니다. 기본적으로 비활성화되어 있습니다. 5.6.2 이전의 슬레이브 / 리더 로그를 생성 할 때 사용하지 마십시오.

binlog_direct_non_transactional_updates

예 예 아니오
예 모두 예

설명 : 비 트랜잭션 엔진에 문 형식을 사용하는 업데이트가 직접 바이너리 로그에 기록됩니다. 사용하기 전에 설명서를 참조하십시오.

log_bin_basename

아니오 예 아니오
아니오 글로벌 아니오

설명 : 바이너리 로그의 전체 경로 (파일 이름 포함)

log-bin-use-v1-row-events

예 예 아니오
예 글로벌 아니오

설명 : 버전 1 바이너리 로그 행 이벤트를 사용합니다

log_bin_use_v1_row_events

예 예 아니오
예 글로벌 아니오

설명 : 서버가 버전 1 바이너리 로그 행 이벤트를 사용하고 있는지 여부

master-verify-checksum

예 아니오 아니오
예
아니오

설명 : 마스터 바이너리 로그에서 읽을 때 체크섬을 검사합니다.

master_verify_checksum

아니오 예 아니오
아니오 글로벌 예

설명 : 마스터 바이너리 로그에서 체크섬을 읽습니다.

max-binlog-dump-events

예 아니오 아니오
예
아니오

설명 : mysql-test에 의해 복제 디버깅 및 테스트를 위해 사용되는 옵션

max_binlog_cache_size

예 예 아니오
예 글로벌 예

설명 : 멀티 스테이트먼트 트랜잭션을 캐시하는 데 사용되는 전체 크기를 제한하는 데 사용할 수 있습니다

max_binlog_size

예 예 아니오
예 글로벌 예

설명 : 크기가이 값을 초과하면 바이너리 로그가 자동으로 회전합니다.

max_binlog_stmt_cache_size

예 예 아니오
예 글로벌 예

설명 : 트랜잭션 중에 모든 비 트랜잭션 문을 캐시하는 데 사용되는 전체 크기를 제한하는 데 사용할 수 있습니다

slave-sql-verify-checksum

예 아니오 아니오
예
아니오

설명 : 슬레이브가 릴​​레이 로그에서 읽을 때 체크섬을 검사합니다

slave_sql_verify_checksum

아니오 예 아니오
아니오 글로벌 예

설명 : 슬레이브가 릴​​레이 로그에서 읽을 때 체크섬을 검사합니다.

sporadic-binlog-dump-fail

예 아니오 아니오
예
아니오

설명 : mysql-test에 의해 복제 디버깅 및 테스트를 위해 사용되는 옵션


섹션 17.1.4.4 "바이너리 로그 옵션과 변수" 이진 로깅과 관련된 옵션과 변수에 대한 자세한 정보를 제공합니다. 바이너리 로그에 대한 기타 일반 정보는 섹션 5.2.4 "바이너리 로그" 를 참조하십시오.

sql_log_bin 및 sql_log_off 변수 내용은 섹션 5.1.4 "서버 시스템 변수" 를 참조하십시오.

mysqld에서 사용되는 모든 명령 줄 옵션 시스템 변수 및 상태 변수를 나타내는 표는 섹션 5.1 "서버 옵션 및 변수 참조" 를 참조하십시오.

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