- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库性能监控分析doc
数据库性能监控分析系统的设计与实现 刘志泉(北京理工大学计算机科学与工程系,北京 100081)摘 要:在讨论 Oracle 体系结构和性能优化的基础上介绍了一个基于 J2EE 的数据库性能监控和分析系统(DMI)的总体设计思想及其部分 实现。关键词:性能优化;Sql Server;实时监控;JMS;RMIDesign and Realization of Database Performance Monitoring andAnalyzing SystemWANG Na, SU Hongyi, BAI Lin, WANG Xin, HAO Zizhao(Dept. of Computer Science and Engineering, Beijing Institute of Technology, Beijing 100081)【Abstract】This paper presents the design and part of implementation of a database performance monitoring and analyzing system (DMI) based onJ2EE with discussing the architecture and performance optimizing of Oracle.【Key words】Performance optimizing; Oracle; Real-time monitoring; JMS; RMI0引言随着数据库应用的不断深入和扩大,数据库中的数据量 迅速增长,数据操作也越来越复杂,数据库工作效率逐渐下 降。因此,实施对数据库的管理维护、性能调优越来越受到 广大数据库管理员(DBA)的关注和重视。虽然目前各种数据 库产品本身也提供了大量功能强大的性能监控和调试工具, 如 Oracle 的 OEM、Performance Manager、Capacity Planer,SQL Sserverd的SQL Server Profiler等, 来帮助数据库管理人员对数据库性能进行调整、优化,但遗 憾的是,精通掌握这些工具并能通过它们来有效地分析数据 库性能状态,进而合理配置数据库以调整其性能也十分困难。 因此开发一个简单高效的数据库性能监控管理工具来辅助 DBA 对数据库进行性能分析调优成为数据库应用不断扩展的需要。针对这种情况,本文结合业界先进的数据库管理经验, 开发了一个简单、实 用、方便、安全的数据库监控管理平台。它可以有效地辅助 数据库管理人员对数据库进行性能优化,确保数据库正常、 平滑、高效地运转。可以监控 Sql server、Oracle、Sybase、DB2 等1数据库性能和优化2.总体设计2.1数据库的结构和性能优化数据库优化的目的是更改系统的一个或多个组件,使其满足一个或多个目标的过程。对关系型数据库来说,优化是进行合理的资源配置,达到组件之间的均衡以改善其性能, 即增加吞吐量、提高响应时间。数据库性能优化要考虑到系统的各个组成部分。(1)用户进程和服务器进程用户进程是 SQL 语句的提出者,服务器进程则负责执行由用户进程传递过来的SQL语句。用户进程和服务器进程是数据库性能调整的一个重要方面,尤其是当用户的数量随着时间的推移而不断增大时,建立与数据库的重复性临时连接的 Web 应用系统会导致性能下降。(2)数据库实例: 一个数据库实例是存储结构和后台进程的组合体。其中,用来存放所有数据库进程共享的数据和控制信息的存储区域,当数据库一启动,就立即占有服务器的内存空间,库中高速缓存、字典高速缓存、 数据高速缓存、日志缓冲区以及大缓冲池和Java 池等组件的 大小对系统性能有极大的影响,它们直接影响磁盘 I/O 的频率 ,从而影响数据库效率。实例的另一个组成部分是后台进程,主要有系统监视进程(SMON)、进程监视进程(PMON)、数据库写进程(DBW0)、日志写进程(LGWR)和检查点进程(CKPT)。后台进程负责进行执行磁盘 I/O 操作和监视管理其它进程进行可能 多的并行操作以获取更好的性能和效率。(3)数据库由数据文件(Data files)和 Redo 日志文件(Redo Log files)组成,与其相关的还有参数文件(Parameter files)、密码文件(Password files)和存档的日志文件(Archive Log files)等,它们的物理和逻辑 结构影响磁盘 I/O 效率,与系统的整体性能密切相关。总体来说,对数据库的调整优化,应使用综合全面的调整方法,从检查外部环境入手,然后逐渐深入细节。整个过程使用自顶向下的概念,首先从整体环境考虑,仔细检查可能出现问题的
您可能关注的文档
- 投资银行论文 doc.doc
- 投融资案例分析doc.doc
- 抚州南丰蜜桔策略分析doc.doc
- 投资项目盈亏平衡分析评估doc.doc
- 投资项目分析案例doc.doc
- 护士系统精讲课程生命发展中医基础doc.doc
- 投资银行学讲义doc.ppt
- 投资环境分析doc.ppt
- 报关员第一章讲义doc.doc
- 报关员第六章讲义doc.doc
- 2024_2025学年新教材高中物理第一章运动的描述第二节位置位移测评含解析粤教版必修第一册.docx
- 2024高中地理第三章农业地域的形成与发展第二节以种植业为主的农业地域类型课时演练含解析新人教版必修2.doc
- 2024新高考地理一轮复习专题八区域可持续发展高频考点68区域环境对发展的影响新人教版.docx
- 2024_2025学年新教材高中数学高考模拟测试卷一课一练含解析新人教A版必修第一册.docx
- 2024_2025学年新教材高中物理第一章运动的描述测评含解析粤教版必修第一册.docx
- 2024_2025学年新教材高中物理第四章电磁振荡与电磁波测评含解析新人教版选择性必修第二册.docx
- 2024_2025学年新教材高中物理第3章交变电流与远距离输电测评含解析鲁科版选择性必修第二册.docx
- 2024_2025学年新教材高中物理第四章牛顿运动定律3牛顿第二定律课时测评含解析教科版必修1.doc
- 2024_2025学年新教材高中物理第二章匀变速直线运动章末检测含解析粤教版必修第一册.doc
- 2024高考化学一轮复习第六章第5课时新型化学电源教案鲁科版.doc
最近下载
- 人教精通版英语六年级上册Unit 5 July is the seventh month Lesson 27- 28 课件.pptx
- 德国工业标准DIN2605-1.pdf
- 混凝土结构设计计算书.doc VIP
- 2.2-全国森林草原湿地荒漠化普查技术规程.pdf VIP
- 江苏省城市街道空间精细化设计建设-城市家具建设指南.docx
- 学校德育教育校本教材及目录.doc VIP
- QGDW 46 10007-2015抽水蓄能电站工程质量验收评定标准.pdf
- 最新110KV线路雨雪冰冻灾害应急处理预案.doc
- 2023公共卫生与疾病预防控制工作细则.pdf
- 道德与法治-网络新世界教学设计.docx VIP
文档评论(0)