awr ash addm

awr addm :基于快照的
ash :单独,每秒采样

dbtime=db cpu + wait

柜员忙碌的时间=A做业务的时间+B做业务的时间
等待时间=B等待A做业务的时间

这是Oracle 核心的性能诊断模型。

ash 写明了 哪个等待时间由那条sql引起

1 执行时间

2 最费cpu

3 逻辑读

4 read 物理读

5 最多执行

6 最占共享内存

7 解析调用最多

ash每秒采样 采样到sga

软肋:采样正确率,误差。

v$active 1s

dba_hist 10s

V$ACTIVE_SESSION_HISTORY=采样时间1S

时间: 2024-08-08 22:07:43

awr ash addm的相关文章

Oracle AWR ASH

AWR基础知识1.自动工作负荷仓库Oracle收集了大量与性能和动作相关的统计信息.这些信息在内存中累加,并且有规律地写入磁盘(也就是写入构成AWR的表).最终,这些信息会过期并被重写.1.1.收集统计量统计量收集的级别由实例参数STATISTICS_LEVEL控制.这个参数可能被设置为BASIC.TYPICAL或ALL.(默认TYPICAL) TYPICAL:允许收集正常调整所需的所有统计量,同时不会收集对性能有不良影响的统计量集合. BASIC:事实上禁止收集统计量,并且不存在可评估的性能优

oracle rac自动生成awr

cat awr.sql ######EXEC P_AWR_REPORT('201604251000', '201604251100', 'D_OUTPUT', '', FALSE); FALSE为rac生成awr EXEC P_AWR_REPORT('201604251000', '201604251100', 'D_OUTPUT', '', FALSE);CREATE DIRECTORY D_OUTPUT AS '/oracle/products/11.2/db/scripts/mon/log

Oracle AWR快照管理与常见问题

1.手动创建Snapshots exec dbms_workload_repository.create_snapshot(); OR BEGIN DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (); END / 2.手动删除Snapshots exec dbms_workload_repository.drop_snapshot_range(low_snap_id => 6770,high_snap_id => 6774,dbid => 405963

DBA避坑宝典:Oracle运维中的那些事儿

对于Oracle运维中的那些事儿,我的最终目的:不是比谁更惨,而是能够从中吸取经验和教训. 从我的理解来看,我会从下面的几个方面来进行说明DBA运维中的一些事儿. 每个部分都是非常关键的,缺一不可,而且每一部分都有很多的东西可以细化,我会逐一展开来说. (一)环境篇 首先来说说环境篇. DBA的角色及分工 对于DBA的分工,以前的公司对于DBA角色划分粒度还是很细的. 大体是按照核心和客户化定制层来划分的,核心层主要负责产品化,客户化层面主要负责定制.属于不同的产品线但又彼此紧密关联. Phys

Metric Manager

这部分和awr,ash,addm构成了oracle性能监控的一整套体系.内容涉及很多,下面不能够全面详细介绍,希望有抛砖引玉的作用. [[email protected] ~]$ lsb_release -a LSB Version:    :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: EnterpriseEnterpriseServer Description:    E

Oracle性能调整ASH,AWR,ADDM

ASH (Active Session History)ASH以V$SESSION为基础,每秒采样一次,记录活动会话等待的事件.不活动的会话不会采样,采样工作由新引入的后台进程MMNL来完成.ASH buffers 的最小值为1MB,最大值不超过30MB.内存中记录数据.期望值是记录一小时的内容. 生成ASH报告:SQLPLUS>@?/rdbms/ashrpt.sql ASH内存记录数据始终是有限的,为了保存历史数据,引入了自动负载信息库(Automatic Workload Repositor

(转载)Oracle AWR报告指标全解析

Oracle AWR报告指标全解析 2014-10-16 14:48:04 分类: Oracle [性能调优]Oracle AWR报告指标全解析 2013/08/31 BY MACLEAN LIU 26条评论 [性能调优]Oracle AWR报告指标全解析 开Oracle调优鹰眼,深入理解AWR性能报告:http://www.askmaclean.com/archives/awr-hawk-eyes-training.html 开Oracle调优鹰眼,深入理解AWR性能报告 第二讲: http:

oracle AWR报告

AWR( Automatic Workload Repository )报告是对oracle的性能评定以及发现问题SQL语句的重要手段. AWR报告的原理是基于oracle数据库的定时镜像功能.默认情况下,Oracle数据库后台进程会以一定间隔(一小时)收集系统当前状态镜像,并且保存在数据库中.生成AWR报告时,只需要指定进行分析的时间段(开始镜像编号和结束镜像编号),就可以生成该时间段的性能分析情况.AWR镜像保存在数据库中的时间为一个月左右. 也可以手工生成一个快照: SQL>dbms_wo

AWR收集缓慢、挂起的几种常见情况分析

AWR(Automatic Workload Repository)作为对数据库性能诊断的工具,采集与性能相关的统计数据,根据这些统计数据中的性能指标,以跟踪潜在的问题.若因某些情况导致相关数据无法收集,就会对数据库性能诊断大打折扣. 以下列举AWR收集缓慢.挂起或缺失常见的几种情况: STATISTICS_LEVEL 参数不为ALL或TYPICAL SYSAUX表空间不足 系统资源I/O.CPU使用率过高 MMON/MMNL进程异常 相关FIXED TABLE统计信息不准确 STATISTIC