简单查询导致ora - 01013错误
select count (*) as counter, 'month_stat' as name
from s_contact_x
where created < last_upd
and (sysdate - last_upd) < 1
消息:查询失败ORA-01013:用户 要求取消当前的操作
此选择查询在TOAD编辑器中成功运行,但需要3-5分钟才能获得结果集。
据我所知,这个问题对应oracle查询超时,我们如何在查询中设置它?
答案 0 :(得分:1)
正如其他人所建议的那样,您应首先查看更改设置和添加索引。如果这不起作用,那么您可能希望使用并行性来加速查询:
select /*+ parallel(s_contact_x) */ count (*) as counter, 'month_stat' as name
from s_contact_x
where created < last_upd
and (sysdate - last_upd) < 1