select count(1) from ViewA t where t.name='張三' and t.lTime >='201306010000' ---耗時44s
select count(1) from ViewA t where t.name='張三' ---耗時4s
t.lTime是varchar類型。有索引,
解決辦法:select count(1) from ViewA t where t.name='張三' and to_number(t.lTime) >=201306010000
---秒殺
速度大大的提高了。原因是數字類型的對比遠比字符類型的比較大小快很多。