|
|
|
|
|
by hu3
707 days ago
|
|
That was it if I recall. They wrote a small script with the logic involved in the merging. PKs and FKs of only one database had to be incremented by an offset of max(table.pk) + safe margin. They did this for each table. Once this script was tested multiple times with subsets of each database, they stopped production and ran the script against it (with backup fallbacks). A small downtime window in a Sunday. And that was it. The databases never had to pay the UUID tax, before or after. |
|
Oh I see, we're talking about two entirely different worlds here, lol.