![]() |
1
1
一旦定义了一个非重要键,就可以重构或重新设计数据库,而不必担心更改ID。
当做 马西莫 |
![]() |
2
1
在这种情况下使用GUID的原因是无法猜测它们。 当您使用用户的ID字段(通常是一个自动递增的int)时,您可以尝试使用随机数来获得结果。对于GUID,这是“不可能的”。 至少,这就是原因 我 |
![]() |
3
0
如果GUID基于内容的MD5(或SHA1)散列,这将有助于消除具有不同名称的相同图片的重复数据。 另一个原因是在合并来自多个用户的图像时:如果GUID是基于random/MAC+时间的,GUID列中不会发生冲突 |
![]() |
developer · 带外键的SQL表设计 8 月前 |
![]() |
relatively_random · 确保两个表之间一致的共同参考 9 月前 |
![]() |
b126 · 在两种不同的Oracle模式上执行相同查询的速度差异很大 1 年前 |
![]() |
robertspierre · 在多对多关系中自动删除未引用的行 1 年前 |
![]() |
Michael Samuel · MYSQL在以下情况下自动创建索引 7 年前 |