wangzjdcits 2016-08-18 08:42 采纳率: 33.3%
浏览 972

同一段sql,在生产上执行很快,在本地执行需要好几分钟,请问是什么原因,我上午还挺快的

select distinct softinstcode, reqinstname, reqinstid, reqstateid,softapplyer, softdepartment, mgrname,
softmgr,spsj, xqfj, softwc,softshl, gzpg,devtime,tcsj

from (select b.reqinstname,b.softinstcode,b.reqinstid,b.reqstateid,b.softapplyer,b.softdepartment,b.mgrname,b.softmgr,
to_char(b.spsj,'yyyymmdd') spsj,

to_char(b.xqfj,'yyyymmdd') xqfj,to_char(b.softwc,'yyyymmdd')
softwc,to_char(b.softshl,'yyyymmdd') softshl,to_char(b.gzpg,'yyyymmdd') gzpg,to_char(b.devtime,'yyyymmdd') devtime,
to_char(b.tcsj,'yyyymmdd') tcsj

from tb_reqsituation b , (select distinct w.instid from tb_engine_workitem w where w.owner='yangchunling' ) bb,

tb_engine_instance e

where b.reqinstid=e.instid and e.parentid=bb.instid and instr(b.demandtype,'全部')>0

and to_char(b.createtime,'yyyymmdd')=to_char(sysdate,'yyyymmdd') union all

select b.reqinstname,b.softinstcode,b.reqinstid,b.reqstateid,b.softapplyer,b.softdepartment,b.mgrname,b.softmgr,
to_char(b.spsj,'yyyymmdd') spsj, to_char(b.xqfj,'yyyymmdd') xqfj,to_char(b.softwc,'yyyymmdd') softwc,
to_char(b.softshl,'yyyymmdd') softshl,to_char(b.gzpg,'yyyymmdd') gzpg,to_char(b.devtime,'yyyymmdd') devtime,
to_char(b.tcsj,'yyyymmdd') tcsj from tb_reqsituation b , tb_engine_instance e1, tb_engine_instance e

where b.reqinstid=e.instid and e.parentid=e1.instid and e1.creator='yangchunling' and instr(b.demandtype,'全部')>0

and to_char(b.createtime, 'yyyymmdd') = to_char(sysdate, 'yyyymmdd')
union all select b.reqinstname, b.softinstcode, b.reqinstid, b.reqstateid, b.softapplyer,

b.softdepartment, b.mgrname, b.softmgr,to_char(b.spsj,'yyyymmdd') spsj,

to_char(b.xqfj, 'yyyymmdd') xqfj, to_char(b.softwc, 'yyyymmdd') softwc,

to_char(b.softshl, 'yyyymmdd') softshl, to_char(b.gzpg, 'yyyymmdd') gzpg,

to_char(b.devtime, 'yyyymmdd') devtime, to_char(b.tcsj, 'yyyymmdd') tcsj from tb_reqsituation b,

(select distinct w.instid from tb_engine_workitem w where w.owner = 'yangchunling') bb

where b.reqinstid = bb.instid and instr(b.demandtype, '全部') > 0

and to_char(b.createtime, 'yyyymmdd') =to_char(sysdate, 'yyyymmdd')
)

where rownum<=5 order by tcsj desc,softshl desc

  • 写回答

1条回答 默认 最新

  • efficiency_shang 2016-08-18 09:58
    关注

    这个与你本地和生产的系统配置有很大的关系

    评论

报告相同问题?

悬赏问题

  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题