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

SQL GUID vs inteiro


GUIDs são bons como campos de identidade em certos casos:
  • Quando você tem várias instâncias de SQL (diferentes servidores) e precisa combinar as diferentes atualizações posteriormente sem afetar a integridade referencial
  • Clientes desconectados que criam dados - dessa forma, eles podem criar dados sem se preocupar que o campo ID já esteja ocupado

Os GUIDs são gerados para serem globalmente exclusivos, razão pela qual são adequados para esses cenários.