MySQL 자동 증분 문제 해결
MySQL에서 자동 증분 열을 처리할 때 증분 값이 10씩 점프하는 예기치 않은 동작이 발생할 수 있습니다. 이 문제는 서버가 마스터-마스터에 대한 순환 복제를 사용할 때 발생합니다. support.
왜 10씩 증가하나요?
ClearDB는 MySQL이 특정 오프셋을 사용하고 자동 증가 값을 10씩 증가하도록 구성합니다. 이는 서로 다른 주인 사이의 갈등. 특정 키를 건너뛰고 더 큰 증분을 사용함으로써 MySQL은 마스터가 레코드에 동일한 키를 할당하지 않도록 합니다.
문제인가요?
이렇게 하는 동안 이 접근 방식은 기술적인 이유로 사용되지만 대부분의 시나리오에서는 심각한 문제를 일으키지 않습니다. 그러나 동작을 인식하고 데이터베이스 설계에 잠재적인 영향을 고려하는 것이 중요합니다.
해결책
이 문제가 발생하여 다음에서 문제가 발생하는 경우 귀하의 신청서에는 제한된 옵션이 있습니다. auto_increment_increment는 복제 목적으로 ClearDB에 의해 제어되므로 변경하면 안 됩니다. 대신, 자동 증가 키를 사용하여 레코드를 가져오거나 조작할 때 더 큰 증가를 고려하도록 애플리케이션을 조정할 수 있습니다.
위 내용은 순환 복제 설정에서 MySQL 자동 증가가 10씩 점프하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!