ORCL中我给TB_PRODUCTDETAIL表TIME_CREATE字段加了索引,然后查询的时候用没用索引?网上查的方法,不太会看,我感觉没用索引啊,因为把索引删除了,查询时间也一样,为什么没用啊?
sql是
SELECT * FROM TB_PRODUCTDETAIL WHERE TIME_CREATE<TO_DATE('2020-04-01','YYYY-MM-DD') ORDER BY TIME_CREATE
刚才又试了一下,表中一共100来条数据,按时间排下顺序
然后我把TIME_CREATE改成2020-7-30,能查出1条数据,好像就走了索引
改成2020-7-25,就不走索引,为啥啊。。。。。
然后我怀疑是不是数据量少,优化器自动不使用索引,我去正式库试了下,正式库大概10万来条数据,结果是正式库不管怎么查都不走索引,为啥啊。。。