自动增量和 UUID 样式之间的真正区别是什么?
我认为 auto inc 与 uuid 相比更容易破解
Uuid 在多条记录的查询中比自增慢,但两者有很大区别吗?
最佳答案
从关系模型的角度来看,主键非常重要
- 必须快速检查唯一性
- 在其他表中作为外键使用
- 曾经加入
PK越小越好。这就是为什么 numeric PK 是最好的。
如果您担心它很容易被“破解”,您可以添加一个额外的 UUID 作为自然键
- 仅用于“直接访问”行
这就是我在几个项目中看到的,它的效果非常好。
关于mysql - PK for web,autoincrement vs UUID 风格,哪个更好,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2378182/