mysql:为自动增量字段设置唯一索引

标签 mysql indexing

创建新表时,我定义一个名为 ID 的字段,其中包含主索引和自动增量索引。 添加新记录时,不可能两次定义相同的 ID,所以我想知道:为 ID 设置索引“唯一”有什么用?是否需要,它会提高性能吗?谢谢

最佳答案

您不必将其设置为唯一,通过将其设置为自动增量和主键,您已经在那里强制了唯一性。您在这里不需要单独的唯一约束。

关于mysql:为自动增量字段设置唯一索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18528153/

相关文章:

mysql - MySql 存储过程中的可选 OrderBy 参数

php - CASE 语句检查任何字段是否为 NULL

mysql - 在 mysql 中按列排序并使用索引的最佳方法是什么?

python - 将 Pandas 时间序列切成 n 个月的 block

ng-switch 中的 AngularJS $index

mongodb - 非 ACID RethinkDB 或 MongoDB 如何维护非相等查询的二级索引

mysql - 从脚本运行 mysql -vvv,我没有记录

php - 如何在 Laravel 中插入基于嵌套数组的关系?

python - MySQL 连接器不工作 : NO module named Connector

mysql - SQL Space 节省索引字符串列作为枚举