我在sqlplus中执行一条sql语句,语句中进行了一些子查询,大概响应时间需要6秒,但是我发现如果有4次同样的操做同时并发,这个时候数据库的响应时间就成了30多秒,所以我的程序响应的就非常慢了。请问问题在哪里了(我只是默认安装了oracle,没有进行数据库的优化调整,请问这个问题是应该优化oracle哪里的配置)
解决方案 »
- sqlite插入数据,如:001为什么00自动去掉,怎么不让他去掉00
- 如何控制数据库数据的下载?
- 在java程序中调用oracle数据库里面存储过程时报错
- 我在oracle 数据库中要创建一个表,创建不成功,不知道哪的错误了
- 哪里有oracle client 的安装指南?谢谢!
- 高手指点!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 我是否恢复了表空间?及如何查看该表空间下得数据表?
- pro*c的程序在大数据量时,常在执行EXEC SQL时出CORE,why???
- TRIGGER 问题!!!很急呀!
- oracle字段加1 100分
- 把现有索引更换表空间,请教最快的方法,参与讨论有分!
- 触发器如何书写,关于新增数据的导入导出?
将你的SQL贴出来看看?
and C.peri_man=D.user_code(+) and A.curr_step=B2.step_inco and T.item_seq=A.flow_id
and (C.step_inco ||' '|| to_char(C.deal_indx)) in
( select max(CC.step_inco ||' '|| to_char(CC.deal_indx) ) from flow_inst AA,deal_info CC,base_user DD,base_user DD2,tree_def TT
where AA.flow_inid=CC.flow_inid and CC.peri_man=DD.user_code(+) and AA.inst_crea=DD2.user_code(+) and AA.flow_id=TT.item_seq
and (AA.del_flag is null or AA.del_flag=0) and CC.fini_flag is not null and CC.step_type<>5 and (1=1) group by AA.flow_inid )
order by B.crea_date desc这个就是sql