读书人

关于历史表使用trunc的有关问题

发布时间: 2012-07-15 20:11:39 作者: rapoo

关于历史表使用trunc的问题

最近改一个BUG,需要根据时间区间进行查询,但是反应查询时间特别长,

?

select *  from A t, B mbf, C m where t.firmId = mbf.firmId   and mbf.brokerId = m.brokerId   and cleardate  <= to_Date('20120312','yyyymmdd')   and cleardate >= to_Date('20110101','yyyymmdd'

?带TRUNC执行时间稳定在12S,不带TRunc执行时间稳定在1-2S

?

总结:对于历史表的归档,如果不是对时间要求很严格,可以将时间设置成年月日的形式,提高查询效率。

?

?

?

?

读书人网 >其他数据库

热点推荐