数据库索引好比是一本书前面的目录,能加快数据库的查询速度,是对数据库表中一列或多列的值进行排序的一种结构,使用索引可快速访问数据库表中的特定信息。
最近对某程序二次开发过程中却差点忽略了此问题,该程序数据库表中有了id主键,不过该程序又另外设置了唯一性约束条件,在创建表时发现他是这样的 UNIQUE KEY `XXX` (`user_id`,`xxx_id`),而mysql会自动将唯一键约束条件生成为索引! 类似于CREATE UNIQUE INDEX XXX ON TABLENAME(XXX,YYY)这个命令!