是否索引的值是在索引mysql表中的列之前插入的

时间:2014-08-14 09:32:48

标签: mysql sql

所以我想说我在表用户中有列电子邮件。我创建的表用户电子邮件列既不是外键,也不是唯一的或索引的任何内容。之后,我正在为列电子邮件添加索引。 在电子邮件列中添加索引之前,这些值是否已编入索引?

1 个答案:

答案 0 :(得分:1)

当您创建索引(无论是简单索引,还是像unique / primary / ...这样的特殊情况)时,数据库将索引表中已有的所有值。 / p>

这就是为什么对于一个小(空)表,创建一个索引可以很快,但对于一个大表,它可能需要更长的时间。

相关问题