Werte der SQL Server-Identitätsspalte springen abrupt zu 1001: Eine Erklärung
In SQL Server 2012 sind Benutzer auf ein interessantes Problem in der Identitätsspalte gestoßen Werte springen plötzlich von einem sequentiellen Muster (z. B. 1, 2, 3) zu einer hohen Zahl (z. B. 1001, 1002). Um den Grund für dieses Phänomen zu verstehen, wollen wir uns mit der zugrunde liegenden Ursache befassen.
Microsoft hat eine Änderung in der Handhabung von Identitätswerten in SQL Server 2012 implementiert. Diese Änderung kann zu Identitätslücken zwischen Datensätzen führen, insbesondere nach einem Neustart die SQL Server-Instanz oder die Servermaschine selbst. Zusätzliche Faktoren wie automatische Serverneustarts aufgrund von Aktualisierungen können ebenfalls zu diesen Identitätssprüngen beitragen.
Um dieses Problem zu beheben, gibt es zwei Hauptoptionen:
Trace Flag 272 auf SQL Server aktivieren 2012
Folgen Sie diesen Schritten, um das Trace-Flag 272 zu aktivieren:
Das obige ist der detaillierte Inhalt vonWarum springen die Werte meiner SQL Server 2012-Identitätsspalte auf 1001?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!