sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2012 kolumnidentitetsökning hoppar från 6 till 1000+ på 7:e posten

Allt detta är helt normalt. Microsoft lade till sequences i SQL Server 2012, äntligen, kan jag lägga till och ändra hur identitetsnycklar genereras. Ta en titt här för en förklaring.

Om du vill ha det gamla beteendet kan du:

  1. använd spårningsflagga 272 - detta gör att en loggpost genereras för varje genererat identitetsvärde. Prestanda för identitetsgenerering kan påverkas av att aktivera denna spårningsflagga.
  2. använd en sekvensgenerator med NO CACHE-inställningen (http://msdn.microsoft.com/en-us/library/ff878091.aspx)


  1. Hur man aktiverar tillägg för oci8 (Oracle) i php.ini - PHP Varning:PHP-start:i Okänd på rad 0

  2. Optimalt sätt att sammanfoga/sammanfoga strängar

  3. Hur hanterar man to_date-undantag i en SELECT-sats för att ignorera dessa rader?

  4. ER-diagram i IRI Workbench