sql >> Databasteknik >  >> RDS >> Sqlserver

SQL GUID kontra heltal

GUID är bra som identitetsfält i vissa fall:

  • När du har flera instanser av SQL (olika servrar) och du behöver kombinera de olika uppdateringarna senare utan att påverka referensintegriteten
  • Frånkopplade klienter som skapar data – på så sätt kan de skapa data utan att behöva oroa sig för att ID-fältet redan är upptaget

GUID genereras för att vara globalt unika, vilket är anledningen till att de är lämpliga för sådana scenarier.



  1. Lagra flera e-postadresser i databasen för olika användartyper

  2. Hur ställer jag in en anslutningssträng för en MySQL-databas i ett C#-projekt utan att använda dialogrutor?

  3. T-SQL CTE-materialiseringstekniker fungerar inte på SQL Server 2012

  4. Hur LIKE-operatören fungerar i MariaDB