电力营销收费数据库系统的性能诊断及优化

电力营销收费数据库系统的性能诊断及优化

ID:46540219

大小:2.21 MB

页数:3页

时间:2019-11-25

电力营销收费数据库系统的性能诊断及优化_第1页
电力营销收费数据库系统的性能诊断及优化_第2页
电力营销收费数据库系统的性能诊断及优化_第3页
资源描述:

《电力营销收费数据库系统的性能诊断及优化》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、内蒙古电力技术2010年第28卷第4期INNERMONG0LIAELECTRICPoWER45电力营销收费数据库系统的性能诊断及优化PerformanceDiagnoseandOptimizationtoElectricPowerMarketingChargeDatabaseSystem王文阁(内蒙古电力信息通信中心。内蒙古呼和浩特010020)}生能得到明显改善。对系统高效、稳定运行起到了一定的作用。[关键词】营销收费数据库系统;信息收集;性能指标;诊断;优化[文献标志码】B【文章编号】1008—6218(2010)04—0045—03随着内蒙古电力(集团

2、)有限责任公司(以下简2性能诊断过程分析称内蒙古电力公司)信息化建设不断推进,在信息系统应用方面已建立起全公司大集中模式的营销、财2.1信息收集务、生产、人力资源等核心业务应用系统,随着使用在对数据库性能进行诊断之前.首先需要进行时间推移.一些系统用户访问数量和业务数据不断信息收集.Oracle数据库集中了数百个性能指标.这增加.导致系统负荷越来越重,响应时间越来越长。些性能指标作为统计量积聚在内存中.且被定时写性能也随之下降以内蒙古电力公司营销收费应用入数据字典在Oraclel0g中,数据库提供的易管理系统为例,全区的电费收缴、银电一体等业务应用均的Aut

3、omaticWorkloadRepository(自动T作负荷仓在此系统上运行.具有业务处理繁忙、数据量大、高库.简写为AWR)『r=具可以实现此项功能.在系统默并发等特点,用户时常反映该系统运行缓慢。为此,认情况下.由MMON进程直接访问构成SGA的内有必要对营销收费数据库系统进行性能诊断分析.存结构.每隔1h将统计量作为1个快照保存至并提出相应的调整优化措施。AWR,默认保存时间为7d,之后将自动清除。用户可以通过svsdba登录、运行AWR脚本,具体操作如1系统运行环境下:$sqlplus“/assysdba”内蒙古电力公司营销收费系统运行环境如下SQ

4、L>@$ORACLE—HOME/rdbms/admin/awr—网络环境:内蒙古电力IP宽带广域网络。rpt.sql存储设备:EMC700磁盘阵列,SAN存储网络,该脚本执行时.会依次询问生成的报表格式(报数据容量为330GB.RAID5方式表格式有txt和html2种)、读取快照信息的时间段、服务器:IRMP570。起始快照号、结束快照号及输出的文件名系统默认操作系统:AIX5.3。情况下.报表为html格式.读取快照信息的时间段数据库系统:Oracle10。可根据实际情况填写.如输入1.即读取1d内的快(收稿日期】2010—06—04[作者简介]王文阁(

5、1966一),女,内蒙古人,学士,高级工程师,从事电力信息化建设工作。46内蒙古电力技术2010年第28卷第4期照信息.并根据前面输入的snapid生成1个文件OS统计信息见图2所示。从图2看出.系统繁忙时,名具体操作如下:IOWAITTIME比OSCPUWAITTIME多.表明系Entervalueforreporttype:回车即可,统中I/0问题比较突出Entervaluefornun—days:1,2.2.3SQL部分Entervalueforbeginsnap:5681,AWR报告针对SESSION的数据收集频度达到—Entervalueforen

6、dsnap:5683,—秒级,数据极为详尽,SQL部分按照执行时间、逻辑Entervalueforreportname:回车即可。读、磁盘读等指标进行了分类和排序,给出了最消耗上述操作完成后.Oracle数据库将生成AWR资源的SQL语句、物理读最高的表空间、数据文件、报告.名为awrrpt156815683.html。表等见图l一图5所示.并且从AWR报告中可以直2.2性能诊断接查到SQL文本和发送请求的客户端进程信息。极AWR报告生成后.即可对Oracle数据库运行大地提高TSQL分析效率情况进行分析判断,以awrrptl56815683.html报_一

7、—2.2.3.1TopSQLbybuffergets告为例。其采集的是某月末高峰时段9:00—1l:o0该部分列出了buffergets方面最消耗CPU的的统计量.报告长达100多页.主要包含数据库基本SQL语句。建议使用explainplan分析TOPSQL信息、等待事件、负载间档、实例效率统计、Shared的执行计划,找出消耗资源较高的原因。图3是从Pool统计、CacheSize、OS统计、SQL及段统计等内awrrptl56815683.html报告中节选buffergets方容。其中,需要关注的主要有以下3个部分:面较高的前3个SQL语句本例中的S

8、QL语句使用2.2.1Top5TimedEvents

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。