MySQL이나 MariaDB에서 복제를 구성할 때, GTID(Global Transaction ID)라는 용어를 자주 보게 됩니다.이 글에서는 GTID가 무엇인지, 왜 필요한지, 그리고 어떻게 설정하고 활용하는지까지 자세히 설명해드릴게요.🔍 GTID란 무엇인가요?GTID(Global Transaction Identifier)는 MySQL 또는 MariaDB에서 트랜잭션을 고유하게 식별하기 위한 ID입니다.즉, 하나의 트랜잭션마다 전 세계적으로 유일한 ID가 부여되며, 이 ID를 기준으로 복제(replication)가 이루어집니다.GTID는 다음과 같은 형식을 가집니다:서버 UUID:트랜잭션 번호예시:3E11FA47-71CA-11E1-9E33-C80AA9429562:23이 의미는 서버 UUID를 가진 서..