oracle数据库awr性能分析

【oracle数据库awr性能分析】oracle数据库/如何上报,oracle10g版本哪个参数控制awr , 如何定位OracleAWR Oracle/123中大表扫描的情况 。需要安装oracle?Oracle建议用户用这个替换Statspack,请解释一下...RDA是RemoteDiagnosticAgent的缩写,是oracle用来收集分析 数据库的工具,运行这个工具不会改变系统的任何参数,RDA收集的相关数据非常全面,可以简化我们的日常监控工作,分析 数据库 , OracleSupport也建议我们在反馈相关问题时提供RDA收集的数据,可以为快速解决问题提供有力保障 。
1、Oracle里的两个工具RDA和AWR,这两个东东我有些分不清 。请你解释一下...RDA是RemoteDiagnosticAgent的缩写,是oracle collection,分析 数据库的工具 。运行这个工具不会改变系统的任何参数,RDA收集的相关数据非常全面 。可以简化我们的日常监控工作 , 分析 数据库,OracleSupport也建议我们在反馈相关问题时提供RDA收集的数据,可以为快速解决问题提供有力保障 。
Oracle建议用户用这个替换Statspack 。AWR本质上是甲骨文的内置工具 。它收集与性能相关的统计数据,并从这些统计数据中导出性能 metric,以跟踪潜在的问题 。与Statspack不同,快照由一个名为MMON及其从属进程的新后台进程每小时自动收集一次 。为了节省空间 , 收集的数据会在7天后自动清除 。用户可以修改快照频率和保留时间 。
2、在OracleAWR中如何定位到大表扫描的情况 3、Oracle 数据库中,基于等待事件的 性能优化和基于命中率的 性能调优方法之间...基于命中率性能调优方法如果HIS系统长时间在业务繁忙时运行缓慢 , 此时可以指示维护人员制作AWR报表,发现CacheHitRatio只有67%,AWR报表Top5wait主要是db和db 。检查SGABufferCache配置,只有478M,这个时候只要添加BufferCache(比如2G) 性能问题就消失了 。
性能基于等待事件的优化的优势借口:1 。OWI法是快速求解orale 性能最有效的方法;2.2的优化 。OWI方法降低了对优化器的容量要求 。缺点:1 。OWI其实不是从业务(流程)的角度看问题,而是从CPU的角度看问题;2.解决复杂的性能问题有局限性 。OWI 分析 method本质上类似于基于等待时间的优化方法 , 两者都缺乏从整体业务流程出发的概念 。
4、虚拟化环境下系统 性能变慢,和 oracle有关吗?谁能帮看下 awr日志 1 。并发性并发性是oltp 数据库最重要的特性,但是并发性涉及到资源的获取、共享和锁定 。Mysql:mysql主要是表级锁定,锁定资源的粒度非常大 。如果一个会话锁定一个表的时间太长,它将使其他会话无法更新该表中的数据 。虽然InnoDB引擎的表可以使用行级锁 , 但是这种行级锁的机制依赖于表的索引 。如果表没有索引或者sql语句不使用索引,那么仍然使用表级锁 。
5、 oracle10g版本中哪个参数控制 awr,ash和addm等数据的采集和 分析应该由任务计划控制 。这三个报表需要手工采集,而且都是基于Oracle 数据库的快照,没有参数控制 。详情可以查询DBA_HIST_WR_CONTROL 。10G默认每小时收集一次快照,并保存7天 。以下软件包可用于修改 。
6、 oracle 数据库的 awr报告怎么做,需要安装 oracle吗?楼上的回答很好 。就这样做,如果你不清楚可以再问我 , AWR需要在运行Oracle的环境中获得有关数据库的信息 。通过运行$ORACLE _ HOME/RDBMS/admin目录中的awrrpt.sql脚本,可以通过从收集的统计数据和指标生成的报告立即最好地说明AWR的功能,这个脚本在外观和感觉上类似于Statspack 。它显示所有现有的AWR快照,并请求两个特定的快照作为时间间隔边界 。

    推荐阅读