Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Incremento dell'identità della colonna di SQL Server 2012 passando da 6 a 1000+ alla settima voce

Tutto questo è perfettamente normale. Microsoft ha aggiunto sequences in SQL Server 2012, infine, potrei aggiungere e modificare il modo in cui vengono generate le chiavi di identità. Dai un'occhiata qui per qualche spiegazione.

Se vuoi mantenere il vecchio comportamento, puoi:

  1. usa il flag di traccia 272:ciò causerà la generazione di un record di registro per ogni valore di identità generato. L'attivazione di questo flag di traccia potrebbe influire sulle prestazioni della generazione dell'identità.
  2. utilizza un generatore di sequenze con l'impostazione NO CACHE (http://msdn.microsoft.com/en-us/library/ff878091.aspx)