当我在laravel迁移中将unique()放在列上时,我不再需要放入index()了吗? Unique已创建快速搜索索引?
答案 0 :(得分:11)
仅{1}}就足够了。它将在表上创建一个unique()
索引,它基本上与“普通”UNIQUE
相同,但也强制执行约束,即不能有两行具有相同的值。
因此,就性能而言,INDEX
应该至少相同,如果不是更快的话。无需添加其他索引。
This question有一个很好的答案,比较MySQL的不同索引。
答案 1 :(得分:0)
不,您不再需要放置index()。