我有主键UUID(在数字中,而不是作为字符串)。字符串非常慢。
是标准的整数主键更快,然后UUID当我写SQL SELECT?你有那种口味吗?
原则上是的,整数键总是更好,因为相等或不相等的比较可以用单个机器指令完成。但是,对于字符串字段,如果相等是唯一相关的操作,则可以使用哈希表索引(这也应该很快)。我还没有探索这个选项与mysql的哈希表,看看。
我有主键UUID(在数字中,而不是作为字符串)。字符串非常慢。
是标准的整数主键更快,然后UUID当我写SQL SELECT?你有那种口味吗?
原则上是的,整数键总是更好,因为相等或不相等的比较可以用单个机器指令完成。但是,对于字符串字段,如果相等是唯一相关的操作,则可以使用哈希表索引(这也应该很快)。我还没有探索这个选项与mysql的哈希表,看看。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium