Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL-GUID vs. Ganzzahl

GUIDs sind in bestimmten Fällen gut als Identitätsfelder geeignet:

  • Wenn Sie mehrere Instanzen von SQL (verschiedene Server) haben und die verschiedenen Updates später kombinieren müssen, ohne die referenzielle Integrität zu beeinträchtigen
  • Getrennte Clients, die Daten erstellen – auf diese Weise können sie Daten erstellen, ohne befürchten zu müssen, dass das ID-Feld bereits belegt ist

GUIDs werden global eindeutig generiert, weshalb sie für solche Szenarien geeignet sind.