Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Incremento de identidade de coluna do SQL Server 2012 saltando de 6 para 1000+ na 7ª entrada


Isso tudo é perfeitamente normal. A Microsoft adicionou sequences no SQL Server 2012, finalmente, posso adicionar e alterar a maneira como as chaves de identidade são geradas. Dê uma olhada aqui para alguma explicação.

Se você quiser ter o comportamento antigo, você pode:
  1. use o sinalizador de rastreamento 272 - isso fará com que um registro de log seja gerado para cada valor de identidade gerado. O desempenho da geração de identidade pode ser afetado pela ativação desse sinalizador de rastreamento.
  2. use um gerador de sequência com a configuração NO CACHE (http://msdn.microsoft.com/en-us/library/ff878091.aspx)