|
原帖由 flying.hg 于 2008-4-19 13:52 发表 ![]()
楼主做statspack时,系统不是很繁忙吧!在出问题时做,建议做半小时的,贴上来看一下!
内存还足够的话,可以适当增加buffer cache size.当然,这不是关键的.
33,448,311 1 33,448,311.0 11.4 119.06 154.96 3783859235
Module: PL/SQL Developer
select t.流程, t.责任人, t.开工时间 签单时间,
t.完成时间, t.完成时间, t.实际周期, t.承
诺完成时间, t.承诺周期, t.备注 from erp.dev_repo
rt_new_all t where t.开发单号 = '2008-02-004-01_EU105'
5,787,370 1 5,787,370.0 2.0 25.66 96.70 1159692996
Module: PL/SQL Developer
select t.流程,t.责任人,t.开工时间 签单时间,t.完成时间,t.完成时间
,t.实际周期,t.承诺完成时间,t.承诺周期,t.备注 from dev_report_n
ew_all t where t.开发单号 = 'BSJ_XP_2008-01-S03_F1124'
974,058 1 974,058.0 0.3 6.09 7.49 620523615
Module: oracle@ebs (TNS V1-V3)
SELECT "DOC_NUMBER","CPBM" FROM "ERP"."DEV_NEW_PRODUCT_DOC" "EDP
12,023 1 12,023.0 0.3 25.66 96.70 1159692996
Module: PL/SQL Developer
select t.流程,t.责任人,t.开工时间 签单时间,t.完成时间,t.完成时间
,t.实际周期,t.承诺完成时间,t.承诺周期,t.备注 from dev_report_n
ew_all t where t.开发单号 = 'BSJ_XP_2008-01-S03_F1124'
上面这些都不是生产环境正式的应用吧,要控管哦,生产环境不能这样随便连入拉数据的,这些只要一连接,肯定top 1 开销就是它了!
特别是在系统io本事瓶颈情况下,这样连接,肯定会影响正常应用的.一定要控管!
另将单个sql buffer get,physical read比较大的,拿出来看一下执行计划,看能否调整了!
如果不调应用,进行控管的话,感觉没有大的调优空间了.
好的方式,升级硬件,如cpu是瓶颈就加cpu了.
当然,最好是把生产环境迁移到linux下,可能不升级的话,还能抗一段时间了~
这个是临时的,这个session是我们信息部门其他同事做的查询,这些都好说,我可以控制它,关键是应用本身的问题足以导致cpu居高不下了 |
|