百W条记录的数据查询速度问题
最近发现库里的数据越来越多了,快突破百W了,查询速度也越来越慢,所以希望在查询中能快则快,
有一个问题想请教各位大哥,
下面两个查询句,哪个快:
select * from table where num in (9,99,999)
select * from table where num=9 or num=99 or num=99
num为重复字段,不知道是用in 速度快还是用or快
如果针对这个查询,要建索引的话,怎么建?
如果库内数据变得很庞大了(有百W条),如何提高查询速度????