营销业务应用系统应用级优化方案.docx

上传人:lao****ou 文档编号:384525 上传时间:2023-10-15 格式:DOCX 页数:71 大小:528.68KB
下载 相关 举报
营销业务应用系统应用级优化方案.docx_第1页
第1页 / 共71页
营销业务应用系统应用级优化方案.docx_第2页
第2页 / 共71页
营销业务应用系统应用级优化方案.docx_第3页
第3页 / 共71页
营销业务应用系统应用级优化方案.docx_第4页
第4页 / 共71页
营销业务应用系统应用级优化方案.docx_第5页
第5页 / 共71页
亲,该文档总共71页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《营销业务应用系统应用级优化方案.docx》由会员分享,可在线阅读,更多相关《营销业务应用系统应用级优化方案.docx(71页珍藏版)》请在第一文库网上搜索。

1、1 目22 .应用系统的优化32.1. 优化概述32.2. 优化方案32.2.1. 未使用已有索弓i32.2.2. 缺少必要索弓1212.2.3. 其它.362.2.4. 临时表优化492.3. 应用系统架构设计492.3.1. 业务拆分502.3.2. 历史数据下线503.1.数据库实例性能数据采集作业511 .项目简介陕西公司营销业务系统随着业务量与数据量的增大,系统压力越来越大,系统可靠性与高效性降低,影响了对业务支持的质量。为此,南瑞公司和陕西公司及该软件的开发公司东软公司一起合作,对营销业务系统通过先进、标准、可控的技术、工具和方法,监控系统的运行状况,评估系统现状,定位系统运行瓶颈

2、,制定具体的优化实施及操作方案,并对优化实施结果进行评估。实现优化系统性能、提升系统运行质量、挖掘系统潜力、创建系统建设良性循环模式的目的,并有助于提高维护人员的技术水平。本项目分为四个阶段:第一阶段为优化小组在西安市对陕西公司营销业务系统进行现场调研和性能分析,形成性能分析报告,并提出初步优化建议。第二阶段,优化小组和开发厂家在国网公司相关部门的领导下,在西安市是成立联合测试小组,对主要问题的优化方案进行验证。第三阶段,优化小组在西安市实施现场优化实施工作,并在实施完成后进行性能评估。第四阶段,开发厂商完成应用优化的代码调整工作,发布新的版本。2 .应用系统的优化由于本次优化工作中发现的应用

3、优化问题,部分可以通过调整索引的方式得到解决,而部分必须由开发厂商修改应用代码。因此本方案对目前发现的一些主要的应用问题进行了分析,并给出了解决方案。在优化实施过程中,部分修改代码的工作需要开发厂商东软公司完成。2.1. 优化概述应用程序的优化调整熨穿整个调优项目的始终,本章就部分重点应用的调整进行总结,SQ1语句的优化对于提高系统性能十分重要。高开销的SQ1占用了大量的系统资源,对这些SQ1进行优化,可以有效的提高系统的性能。需要进行调整的SQ1语句主要可以分为以下几类: 缺乏合适索引的SQ1:规范索引设计,添加或调整索引,避免对大表的全表扫描。 语法明显不合理的SQ1:主要是随意地在字段上

4、增加了转换函数,如TR1M和UPPER等,造成了全表扫描。还有就是在取单条记录时,习惯性地使用MAX等分组函数,而不是使用更高效的rownum=1这些可以通过改写SQ1调整。 执行计划不稳定的SQ1:找到最佳执行计划,调整表联接顺序或通过HINT固定执行计划。 使用更有效的物理结构,比如有些大表如果采用分区表效果可能更好。 其它,比如有些SQ1语句或存储过程改写后效率可能更好。具体内容见下节。2.2. 优化方案221.未使用已有索引1. Sq1-1所J1I的数或存储过程名已:编号:XA.20131024JKIOO1一模臭名莓,业费收缴及营销账.一批注扇电费收缴及营销访问题描述:1 .存在问题的

5、SQ1SE1ECT产+FIRST_ROWS*/FROM-S1J.1.(T1.ROWNUMASRN2FROM(SE1ECTa_pay_now.CHARGEDa_pay_now.ORG_NOa_pay_now.TYPE_CODEa_pay_now.RCV_AMTa_pay_f1ow_TH1S_CHGa_pay_f1ow.1AST_CHGa_pay_now.CHARGE_EMP_NOa_pay_f1ow.PAY-MODEa_pay_now.SETT1E_MODEa_pay_now.SETT1E_NOTE_NOAS-CHARGED.ASORG_NO.AS-TYPE_CODE.ASRCV_AMT.AS”

6、TH【S_CHG”,AS1AST-CHG,AS-CHARGE-EMP-NO.AS-PAY_MODE.ASSETT1E_MODE,ASSETT1E_NOTE_NO.a_pay_f1ow.SETTI.E_BANK_CODEASSETT1E_BANK_CODEa_pay_f1ow-ACCT_NOa_pay_f1ow.ACCT_NAME(SE1ECTRE1-NAMEFROMsa-uscrASACCT_NO,AS,ACCT-NAME,WHERESa-USCr.USERD=a_pay_f1ow.CHARGE_EMP_NOANDrownum=I)a_cashchk_f1ow,CASHCHK_NOa_pay_

7、f1ow.CHARGE_DATEASREA1-NAME,ASCASHCHK_NO,ASCHARGEJ)ATE.a_cashchk_f1ow,ACCT_STATUS_CODEASACCT,STATUS,CODE,.a_cashchk_f1ow.ARRIVE_DATEa_pay_now.CHARGE_REMARKa_pay_now.CONS_NO(SE1ECTORG_NAMEFROMsa_orgASARRIVE-DATE.ASCHARGE.REMARK.ASCONS_NO,WHEREsa_org.org_no=a_pay_f1ow.org-noANDrownum=1)ASCONS_ORG_NAME

8、.a_cashchk_f1ow.DISPOSE_DATEASDISPOSE_DATE-FROMa_pay_i1ow,a_cashchk_i1ow=:1WHERE(a_cashchk_f1ow.CASHCHKD=a_pay_f1ow.CASHCHKJD)=:6)AND(A_PAY_F1OW.PART_CHG_YM=:7)ORDERBYa_pay_f1ow.CHARGEJ)ATEDESC,a.pay.f1ow.TYI-CODESC.apayf1ow.RCV一AMTASC)tWHEREROWNUM:9IRoweT1MIIdIOperationIN3IByteIcostIII11COOHTSTOPKE

9、YIIIIIIII2TABUACCESSBYIireexROWIDIS,OSERI1I20I1o00:00:01II3IHDEXxoscanIPKeSAeUSERI1IIio)00:00:01II14cjwrsioyIIIIIIIISTBXXACCESSBYIWDCCROiHDISA-ORGI1I2SII0)00:00:01II16INDCXOX1QUESCANIPK-S.ORGI1II100:00:01II7VIWi-I1I82I420K2)101:24:02IIeC008STOPttYIIIIIIII9VIDCII1I669I420K2)101:24:02II10FI1TERIIIIIII

10、I11SORIORXRBYII1I168I420K2)I01:24:02III12STU)1PSII1I18I420K2I01:24:02III13PKRni1(WRAWGCIrEWnORII1I123I420K(2)101:24:02IKEYIKEYII14PRTITCSUSTA11II1I123I420K2)I01:24:02I1I1ASTI115TAB1EACCTSSFU11IJ1PNF1OWI1I123I420K2)I01:24:02IKYIMEYI16TB1ZACCESSBYG1OBA1IOTCC:RoeaD1-CCHK-F1OCI1I45I10)100:00:01IROW1IRCW

11、1I17INDCXOXIQUESCANIPKJ1CS8K-F10MI1II1000:00:01II,rMicteIntormv1on9)-fi1ter(ROHNUN:e10-f11tr(:6-:7AXD:1:AND-A_PN_r1OW-PARr_aJar:7AND,PY-r1OW.-ORG.MO*1IKE:3AKD-PY-FUW.RCVeORGeW1IKE:5AXDIOTEM-:1AMD1MT1-FCTIO!f(AY-F1OJCHARGrJATf16 -fi1wr(-CSHCHK-XW.-ORG-KO1IKE:4)17 -ACCC39(A-CASMODC-r1Or.CASCHK-IDA-PAY-nr.CAS1!QC-ID(生产环境真实执行计划)2.导致效率低下的原因:索弓IEPM_SN.AC_PAYINTO_AC_F1OW_FK的优化程序统汁信息已失效。从执行计加以看看a_pay_f1ow.charge_date字段进行隐式类型转换从而导致该字段上的索引无法使用,隐式类型转换会导致过多CPU的消耗,我们从执行计划的id=15可以看到cp的消耗是42Ok建议方案:考虑收集此索引的优化程序统诃信息。executedbms_stats.gather_index_stat

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服