Usuário com melhor resposta
Boas práticas

Pergunta
-
Respostas
-
No SQL Server quando vc tem uma chave e mais um increment... faz com que vc tenha um ganho de performance.... quando vc vai fazer um insert ele carrega uma pagina de 9k na memoria ... como esta com increment e ainda com a PK que é um indice clusterizado ele vai sempre adicionar na mesma página isso faz com que o SQL Server mantém paginas na memória.. mas isso depende muito do que vc estiver utilizando....
a recomendação de forma geral é toda tabela deve ter um identificar único mas não necessáriamente um increment que no SQL Server é o Identity..
abs
-
-
-
Todas as Respostas
-
No SQL Server quando vc tem uma chave e mais um increment... faz com que vc tenha um ganho de performance.... quando vc vai fazer um insert ele carrega uma pagina de 9k na memoria ... como esta com increment e ainda com a PK que é um indice clusterizado ele vai sempre adicionar na mesma página isso faz com que o SQL Server mantém paginas na memória.. mas isso depende muito do que vc estiver utilizando....
a recomendação de forma geral é toda tabela deve ter um identificar único mas não necessáriamente um increment que no SQL Server é o Identity..
abs
-
-
-