SQL查询数据慢,求优化
我的表有5000W的数据,建了5个索引,有一个索引感觉没起什么作用,各位大侠帮忙看看
表部分字段:
FLAG varchar2(2)
TIME_STAMP varchar2(14) --存放的时间,格式:yyyymmddhh24miss
。。。。
。。。。
flag字段和time_stamp字段都单独建有索引,当FLAG单独作为查询条件的时候查询速度在3秒左右,但用time_stamp单独作为条件查询是,就得要近3分钟才能出数据,非常不解。
因为现在是测试,只有5天的数据,差不多1天1000万,我想知道在不建立表分区的情况下,应该怎么做优化,提高查询速度
我用的是ORACLE11G,第二版