7 mysql indexing
如果列的类型为int,是否仍需要编制索引以使选择查询运行得更快?
SELECT * FROM MyTable WHERE intCol = 100;
OMG*_*ies 8
是的,无论数据类型如何,任何列上的索引都可以使查询执行得更快.数据本身就是重要的 - 如果系统中当前只有两个值,则使用索引没有意义.
另请注意:
Mar*_*rkR 5
可能是,除非
在这种情况下,无论如何,表扫描可能更有意义,优化器可以选择执行一次。无论如何,在大多数情况下,拥有索引并不是非常有害,但是您绝对应该尝试一下并看看(在您的实验室中,在具有类似生产数据集的生产级硬件上)
归档时间:
14 年,8 月 前
查看次数:
9281 次
最近记录: