ORACLE-AWR报告结果分析--精选文档
67页1、ORACLE-AWR报告结果分析AWR 是 Oracle 10g版本推出的新特性, 全称叫AutomaticWorkloadRepository (自动负载信息库), AWR 是通过对比两次快,照(snapshot)收集到的统计信息,来生成报表数据,生成的报表包括多个部分。定义awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。 生成awr报告1:登陆对应的数据库服务器 2:找到oracle磁盘空间(d:oracleproduct10.2.0db_1RDBMSAdmin) 3:执行cmd-cd d:回车 4: cd d:oracleproduct10.2.0db_1RDBMSAdmin 回车 5:sqlplus 用户名/密码服务连接名(例:sqlplus carmot_esz_1/carmotigrp) 6:执行awrrpt.sql 回车 第一步输入类型: html 第二步输入天数: 天数自定义(如1,代表当天,如果2,代表今天和昨天。) 第三步输
2、入开始值与结束值:(你可以看到上面列出的数据,snap值) 这个值输入开始,与结束 第四步输入导出表的名称:名称自定义 回车 第五步,由程序自动导完。 第六:到d:oracleproduct10.2.0db_1RDBMSAdmin 目录下。找到刚才生成的文件。 XXXX.LST文件 如何分析 * 在看awr报告的时候,我们并不需要知道所有性能指标的含义,就可以判断出问题的所在,这些性能指标其实代表了oracle内部实现,对oracle理解的越深,在看awr报告的时候,对数据库性能的判断也会越准确 * 在看性能指标的时候,心里先要明白,数据库出现性能问题,一般都在三个地方,io,内存,cpu,这三个又是息息相关的(ps:我们先假设这个三个地方都没有物理上的故障),当io负载增大时,肯定需要更多的内存来存放,同时也需要cpu花费更多的时间来过滤这些数据,相反,cpu时间花费多的话,有可能是解析sql语句,也可能是过滤太多的数据,到不一定是和io或内存有关系了 * 当我们把一条sql送到数据库去执行的时候,我们要知道,什么时候用到cpu,什么时候用到内存,什么时候用到io 1. cpu:解析
3、sql语句,尝试多个执行计划,最后生成一个数据库认为是比较好的执行计划,不一定是最优的,因为关联表太多的时候,数据库并不会穷举所有的执行计划,这会消耗太多的时间,oracle怎么就知道这条数据时你要,另一个就不是你要的呢,这是需要cpu来过滤的 2. 内存:sql语句和执行计划都需要在内存保留一段时间,还有取到的数据,根据lru算法也会尽量在内存中保留,在执行sql语句过程中,各种表之间的连接,排序等操作也要占用内存 3. io:如果需要的数据在内存中没有,则需要到磁盘中去取,就会用到物理io了,还有表之间的连接数据太多,以及排序等操作内存放不下的时候,也需要用到临时表空间,也就用到物理io了 这里有一点说明的是,虽然oracle占用了8G的内存,但pga一般只占8G的20%,对于专用服务器模式,每次执行sql语句,表数据的运算等操作,都在pga中进行的,也就是说只能用1.6G左右的内存,如果多个用户都执行 多表关联,而且表数据又多,再加上关联不当的话,内存就成为瓶颈了,所有优化sql很重要的一点就是,减少逻辑读和物理读具体分析过程 * 在分析awr报告之前,首先要确定我们的系统是属于
4、oltp,还是olap(数据库在安装的时候,选择的时候,会有一个选项,是选择oltp,还是olap) 对于不同的系统,性能指标的侧重点是不一样的,比如,library hit和buffer hit,在olap系统中几乎可以忽略这俩个性能指标,而在oltp系统中,这俩个指标就非常关键了 * 首先要看俩个时间 Elapsed: 240.00 (mins) 表明采样时间是240分钟,任何数据都要通过这个时间来衡量,离开了这个采样时间,任何数据都毫无疑义 DB Time: 92,537.95 (mins) 表明用户操作花费的时候,包括cpu时间喝等待时间,也许有人会觉得奇怪,为什么在采样的240分钟过程中,用户操作时间竟然有92537分钟呢,远远超过了 采样时间,原因是awr报告是一个数据的集合,比如在一分钟之内,一个用户等待了30秒,那么10个用户就等待了300秒,对于cpu的话,一个cpu处理了30秒,16个cpu就是4800秒,这些时间都是以累积的方式记录在awr报告中的。 再看sessions,可以看出连接数非常多 WORKLOAD REPOSITORY report for ICCI
《ORACLE-AWR报告结果分析--精选文档》由会员大米分享,可在线阅读,更多相关《ORACLE-AWR报告结果分析--精选文档》请在金锄头文库上搜索。
五年级数学拓展题和差问题
教师师德师风个人总结怎么写
电话销售个人的工作计划模板(三篇).doc
河南省中考物理试题版含答案
物质结构与性质导学案
环保多用途胶粘剂系列产品及项目资金申请报告写作模板+定制代写
医院内科医生年度工作总结模板
190ka大型预焙槽技术参数优化研究技术之可行性研究报告书
少儿足球培训U8年龄组第一期实践课教案
QS合同条款及其补充协议
2023年移动新员工转正定级考试试卷省公司
连云港关于成立锂电三元前驱体公司可行性报告【模板】
循环经济理念下常德市革 命老区农村土地资源利用与规划
万祥御龙湾项目定位发展战略报告
02323操作系统概论2023年10月份试题真题和答案解析
八年级政治上册第二课我与父母交朋友导学案无答案新人教版
中国诗词大会第一季董卿开场白说课讲解
企业管理层人员工作总结
酒店工作总结范文简短酒店个人工作总结范文
三门峡智能检测装备研发项目商业计划书模板参考
2023-08-20 7页
2023-02-03 46页
2022-08-20 29页
2023-01-30 5页
2023-11-20 4页
2023-06-29 4页
2024-02-05 13页
2023-01-26 7页
2022-12-18 7页
2023-08-21 25页