日期:2014-05-20  浏览次数:20624 次

SQL优化问题
select v1,v2 from table where v>10
select * from table where to_char(time,“yyyymmdd”)='19990811'
这2句SQL可以怎么优化


------解决方案--------------------
最好先说明下表结构

------解决方案--------------------
第一句话,在字段v上建索引;

第二句话,在字段time上建索引,然后不要对字段进行转型,而是对参数进行转型,这样才能用得上索引。
------解决方案--------------------
尽量不要用*