- 最后登录
- 2015-1-19
- 在线时间
- 27 小时
- 威望
- 0
- 金钱
- 106
- 注册时间
- 2014-7-8
- 阅读权限
- 10
- 帖子
- 13
- 精华
- 0
- 积分
- 0
- UID
- 1925
|
1#
发表于 2014-7-20 21:33:20
|
查看: 3065 |
回复: 2
本帖最后由 星空 于 2014-7-21 19:52 编辑
最近生产数据库服务器的CPU及内存过高达到99%以上:
经过对AWR报告的初步分析确认问题为:执行计划中涉及到了笛卡儿算法,导致CPU过高。
以下为此SQL的执行计划:
补充SQL内容:
select MW_APP.MWT_UD_PD_SB_RH_YXWZ.OBJ_ID, MW_APP.MWT_UD_PD_SB_RH_YXWZ.OBJ_CAPTION, MW_APP.MWT_UD_PD_SB_RH_YXWZ.STATE_ID, MW_APP.MWT_UD_PD_SB_RH_YXWZ.CLS_ID from MW_APP.MWT_UD_PD_SB_RH_YXWZ, MW_APP.MWT_UD_PD_SB_RH_GT, MW_SYS.LT_362 where 1=1 and MW_SYS.LT_362.tgt_obj_id=MW_APP.MWT_UD_PD_SB_RH_GT.obj_id and MW_SYS.LT_362.asct_id='676E8C8E-CB0C-4383-81F3-6E6F3CA6B969' and MW_SYS.LT_362.src_obj_id=MW_APP.MWT_UD_PD_SB_RH_YXWZ.obj_id and ( YXDW in(select obj_id from mw_sys.MWT_PD_DEPS deps where 1 = 1start with obj_id = '768874E5-D71A-4586-80B8-74E96AFA8B90-00001' connect by prior deps.obj_id = deps.sjbm) and YXZT= '31501' and YXDW in (select obj_id from mw_sys.MWT_PD_DEPS deps where 1=1 start with obj_id = '729BE431-3385-45F7-A81D-E1330DA6CC0F-00037' connect by prior deps.obj_id = deps.sjbm ) ) order by MW_APP.MWT_UD_PD_SB_RH_YXWZ.OBJ_DISPIDX
|
|