0

我有主键 UUID(在数字中,而不是作为字符串)。字符串非常慢。

当我编写 SQL SELECT 时,标准整数主键是否比 UUID 快得多?你有这种口味吗?

4

1 回答 1

1

原则上是的,整数键总是更好,因为相等或不等的比较可以用一条机器指令完成。但是,对于字符串字段,如果相等是唯一相关的操作,则可以使用哈希表索引(这也应该很快)。我还没有用 mysql 的哈希表探索这个选项,看看。

于 2013-04-08T15:55:38.327 回答