전체 글

전체 글

    [MySQL] START GROUP_REPLICATION 사용 방법 및 예시

    START GROUP_REPLICATION은 MySQL 서버에서 그룹 복제를 시작하는 데 사용되는 SQL 명령문입니다. 이 명령어는 현재 서버를 그룹 복제 토폴로지에 참여시키는 역할을 합니다. 기본 구문START GROUP_REPLICATION;또는 특정 옵션을 지정할 수 있습니다:START GROUP_REPLICATION [group_replication_bootstrap_group=ON|OFF];주요 특징 1. 그룹의 첫 번째 서버를 시작할 때는 bootstrap 옵션을 사용해야 합니다. 2. 이미 실행 중인 그룹에 새 멤버를 추가할 때는 일반 START GROUP_REPLICATION을 사용합니다. 3. 실행 전 필요한 모든 그룹 복제 설정이 완료되어 있어야 합니다. 사용 예시 첫 번째 서버 시작하..

    [MySQL] STOP REPLICA 사용 방법 및 예시

    STOP REPLICA는 MySQL에서 복제(Replication) 프로세스를 중지하는 SQL 명령어입니다. 이 명령어는 슬레이브(Replica) 서버에서 실행되며, 마스터(Source) 서버로부터의 데이터 복제를 일시적으로 중단시킵니다. 기본 구문 STOP REPLICA;-- 또는STOP SLAVE; -- MySQL 8.0.22 이전 버전 상세 구문STOP REPLICA [thread_type [, thread_type] ... ]thread_type: IO_THREAD | SQL_THREAD주요 옵션 설명 1. IO_THREAD    - 마스터 서버로부터 바이너리 로그를 읽어오는 I/O 스레드만 중지    - 예시: `STOP REPLICA IO_THREAD;` 2. SQL_THREAD   ..

    [MySQL] START REPLICA 사용 방법 및 예시

    START REPLICA는 MySQL 8.0.22 버전부터 도입된 복제 제어 명령어입니다. 이전 버전의 START SLAVE 명령어를 대체하며, 레플리카(복제 서버)에서 복제 프로세스를 시작하는 데 사용됩니다. 기본 구문 START REPLICA[thread_type [, thread_type] ... ][until_option][connection_options][channel_option] 주요 사용 예시 1. 기본적인 복제 시작START REPLICA; 2. 특정 스레드만 시작START REPLICA SQL_THREAD;START REPLICA IO_THREAD; 3. 특정 위치까지만 복제START REPLICA UNTIL SOURCE_LOG_FILE='mysql-bin.000999', SOURCE..