I’ll be doing a database data export into another database and the column of the table in the database have GUID as its identification. For instance, if I run the first time on 10,000 records and do another 10,000 records insert on top of the 10 thousand that were there (in total there will be 20,000 records) is there a chance that there would be a similar GUID in the 20,000 because it has been imported separately? I’m just thinking that if you import 100 thousand records by 10,000 each there is a chance that there will be duplicate GUIDs because the GUID generator doesn’t know about the previous GUIDs it generated?
Share
A GUID is guaranteed to be unique throughout the entire world and you will never get collisions unless the algorithm used to generate them is flawed (hopefully the database GUID generation algorithm that you are using is reliable). That’s the whole point of a GUID. Well purists might say that technically there’s a chance that you get collisions but this chance is purely academical, no practical.