SQL Server 2012에서 ID 열 값이 예기치 않게 1001로 점프합니다.
SQL Server 2012에서 ID 열 값이 갑자기 점프하는 것이 관찰되었습니다. 1001 이상으로. 이 변경은 데이터베이스 내에서 ID 값이 관리되는 방식이 변경되었기 때문일 수 있습니다.
가능한 원인:
-
SQL Server 인스턴스 또는 서버 컴퓨터 다시 시작: 서버를 다시 시작하거나 업데이트하면 때때로 ID 문제가 발생할 수 있습니다. 간격.
해결책:
다음 옵션을 고려하여 이 문제를 완화할 수 있습니다.
-
추적 구현 플래그 272: 이 추적 플래그를 켜면 생성된 각 ID 값에 대한 로그 레코드가 생성되지만 성능에 영향을 줄 수 있습니다.
-
NO CACHE 설정으로 시퀀스 생성기 구현: 이 방법은 ID 값 생성에 캐시되지 않은 접근 방식을 제공합니다.
추적 플래그 272 구성:
추적 플래그를 설정하려면 272:
- SQL Server 구성 관리자를 엽니다.
- SQL Server 서비스로 이동합니다.
- SQL Server 인스턴스 이름을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
- 시작 매개변수를 클릭합니다.
- 시작 매개변수 지정에 "-T272"를 입력합니다.
- 변경 사항을 확인하려면 추가를 클릭하세요.
위 내용은 내 SQL Server 2012 ID 열이 1001로 건너뛰는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!