我的表中有一个 UNIQUE
字段,我需要快速搜索它。我需要索引它吗?
对唯一字段和索引字段的搜索在速度或资源使用方面是否有所不同?
最佳答案
不,您不必再次对其编制索引。当您指定 UNIQUE KEY
时,该列被索引。所以它与相同类型的其他索引列(例如PRIMARY KEY)在性能上没有差异。
但是如果类型不同,性能差别不大。
关于MySQL:唯一字段需要是索引吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9393234/