MySQL:唯一字段需要是索引吗?

标签 mysql indexing field unique

我的表中有一个 UNIQUE 字段,我需要快速搜索它。我需要索引它吗?

对唯一字段和索引字段的搜索在速度或资源使用方面是否有所不同?

最佳答案

,您不必再次对其编制索引。当您指定 UNIQUE KEY 时,该列被索引。所以它与相同类型的其他索引列(例如PRIMARY KEY)在性能上没有差异。

但是如果类型不同,性能差别不大。

关于MySQL:唯一字段需要是索引吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9393234/

相关文章:

field - Java 兼容性的公共(public)字段

java - 检查枚举值,然后添加另一个字段(Java)

mysql - 如何在phoneGap中获取Navition数据库的表数据和发布数据

php - 我如何使用 PHP 将带时间戳的图像名称发送到 mysql

mysql - 解决 mysql 中的 intersect 关键字

python - Numpy:在另一个 numpy 数组中创建一批 numpy 数组( reshape )

python - Pandas DataFrame 高级切片

mysql - 在 MySQL 上映射 SKU

python - 在 numpy 数组中索引日期时间对象

javascript - 如何在不进入 AJAX 的情况下重新排序一行 html 输入字段