Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

GUID SQL contre entier

Les GUID sont utiles comme champs d'identité dans certains cas :

  • Lorsque vous avez plusieurs instances de SQL (différents serveurs) et que vous devez combiner les différentes mises à jour ultérieurement sans affecter l'intégrité référentielle
  • Clients déconnectés qui créent des données - de cette façon, ils peuvent créer des données sans se soucier que le champ ID soit déjà pris

Les GUID sont générés pour être uniques au monde, c'est pourquoi ils conviennent à de tels scénarios.