Stop Using UUIDs in Your Database
Designing a database involves critical decisions. The choice of a primary key is an important part of the process. It has an impact on the efficiency of the resulting application. Universally Unique Identifiers (UUIDs) are usually favored for their uniqueness across distributed systems. Their use as primary keys in SQL databases can introduce substantial performance challenges. […]