日期格式比较,在使用大于时效率慢的解决方案

 

--耗时:0.39''
select * from t_pro_pro_sub t where t.f_dist_time < to_date('2012-01-01','yyyy-MM-dd')

--耗时:3.54''
select * from t_pro_pro_sub t where t.f_dist_time > to_date('2012-01-01','yyyy-MM-dd')

 

解决方案:

 创建索引并将日期字段desc排序.

create index dist_time on t_pro_pro_sub(f_dist_time  desc)

 

 

--耗时:0.15''
select * from t_pro_pro_sub t where t.f_dist_time < to_date('2012-01-01','yyyy-MM-dd')

--耗时:0.21''
select * from t_pro_pro_sub t where t.f_dist_time > to_date('2012-01-01','yyyy-MM-dd')

 

你可能感兴趣的:(工作日志)