一个 独特的关键 是指数的一个特例,像个与独特性增加检查的常规指标。使用SHOW INDEXES FROM customer
您可以看到您的唯一键实际上是B树类型索引。
一个 综合指数 上(email, user_id)
是不够的,你不需要只电子邮件单独的索引- MysqL能使用复合指数的最左边的部分。在某些边界情况下,索引的大小可能会使查询变慢,但是在真正遇到它们之前,您不必担心它们。
至于测试索引的使用,您应该首先在表中填充一些数据,以使优化程序认为使用该索引确实值得。
UNIQUE约束是否自动在字段上创建索引?
一个 独特的关键 是指数的一个特例,像个与独特性增加检查的常规指标。使用SHOW INDEXES FROM customer
您可以看到您的唯一键实际上是B树类型索引。
一个 综合指数 上(email, user_id)
是不够的,你不需要只电子邮件单独的索引- MysqL能使用复合指数的最左边的部分。在某些边界情况下,索引的大小可能会使查询变慢,但是在真正遇到它们之前,您不必担心它们。
至于测试索引的使用,您应该首先在表中填充一些数据,以使优化程序认为使用该索引确实值得。