我们将mysql数据库与自动增量列(id)作为所有表的主键,并在另一个表中作为外键引用。我们计划为某些列使用索引,以增加表的访问时间。
是否有必要为另一个表中引用的自动增量列(id)创建索引作为外键,或者默认情况下使用索引机制在内部为引用为外键的列创建mysql。在任何情况下,如果我们在外键上使用索引,是否会加快访问时间?
提前致谢.....
答案 0 :(得分:2)
主键用作唯一索引,因此您无需添加额外的索引。
如果您想确定,可以随时在其中一个查询前添加关键字EXPLAIN
以显示执行计划。它将在最后一栏显示“使用索引”。