问题是这样的,很简单的一个sql,判断条件如果写成:tw1.walo_end_time >
to_date(' 2012-11-08 00:00:00', 'yyyy-MM-dd hh24:mi:ss')
那么执行时间异常慢,但是换个写法就ok:
to_char(tw1.walo_end_time, 'yyyy-MM-dd hh24:mi:ss') > '2012-11-08 00:00:00'并且tw1.walo_end_time is null的判断也一样的慢,换成decode也很快,真心不能解释了神一般的现象
to_date(' 2012-11-08 00:00:00', 'yyyy-MM-dd hh24:mi:ss')
那么执行时间异常慢,但是换个写法就ok:
to_char(tw1.walo_end_time, 'yyyy-MM-dd hh24:mi:ss') > '2012-11-08 00:00:00'并且tw1.walo_end_time is null的判断也一样的慢,换成decode也很快,真心不能解释了神一般的现象
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货