emergency monitoring和real-time ADDM
emergency monitoring面临的挑战:
1.sick systems
2.slow database
-所有用户查询响应慢
-性能界面刷新数据慢
-吞吐量严重降低
3.因为内部资源竞争数据库hang住
-数据库不响应:无法登陆
-用户请求hang住
-性能界面不刷新
在常规登陆不能登陆时,emergency monitoring支持sysdba以诊断模式登陆数据库,执行一个快速、轻量级的分析,找出谁阻塞了数据库,以及为何hang住。这种连接方式不需要IO或其它全局资源。
在EM 11G中,可以通过"memory access mode"开启/关闭emergency monitoring。emergency monitoring通过collector进程读取SGA中的性能数据。
在12C中,不在需要collector进程,agent会直接连接到SGA收集数据,绕过了sql遍历层。显示刷新的数据是实时的:ash数据、hang分析表、阻塞的会话等。emergency monitoring的信息来自SGA中的ash buffers。 real-time ADDM
如果emergency monitoring没有发现阻塞的会话,也不能提供有效的根本原因分析,就需要借助real-time ADDM特性了。
和常规ADDM不同,real-time ADDM使用的数据来源是SGA中最近的ASH。real-time有两种模式:诊断模式、常规模式

手动查看real-time addm报告:(最近五分钟的信息)
SQL> select dbms_addm.real_time_addm_report() from dual;
emergency monitoring和real-time ADDM的更多相关文章
- EBS DBA指南笔记(二)
第三章 监控和诊断 本章涵盖以下几个主题:监测的方法,数据库的监测,apache的监测,forms的监测,并发管理器的监测,服务器的监测,网络的监测,其它的一些监测和诊断方法. 1.监测的方法:主 ...
- SAP T CODE : Description (Program)
SAP T CODE : Description (Program) V : Quickstart RKCOWUSL (RKCOWUSL)V+01 : Create Sales Call (SAPMV ...
- PLSQL_性能优化工具系列10_Automatic Database Diagnostic Monitor - ADDM
2014-09-06 Created By BaoXinjian
- some notes about ADDM and AWR
Use the sophisticated management and monitoring features of the Oracle DatabaseDiagnostic and Tuning ...
- Sensitive directory/file Integrity Monitoring and Checking
catalogue . OSSEC . HashSentry: Host-Based IDS in Python . Afick . 检测流程 1. OSSEC OSSEC is an Open So ...
- [转]Oracle10g数据库自动诊断监视工具(ADDM)使用指南
第一章 ADDM简介 在Oracle9i及之前,DBA们已经拥有了很多很好用的性能分析工具,比如,tkprof.sql_trace.statspack.set even ...
- Monitoring Processes with Supervisord
If you're interested in more of this type of content, check out the Servers for Hackers eBook! As so ...
- 1003. Emergency (25)
As an emergency rescue team leader of a city, you are given a special map of your country. The map s ...
- Emergency(山东省第一届ACM省赛)
Emergency Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 Kudo’s real name is not Kudo. H ...
随机推荐
- [Canvas]奔跑的马
下载地址:https://files.cnblogs.com/files/xiandedanteng/52-WalkingHorse.rar,请用Chrome浏览器打开观看动态效果. 图例: 源码: ...
- .Net C# 5.0 规范:迭代器
本文内容 枚举器 enumerator 接口 - IEnumerator 可枚举 enumerable 接口 - IEnumerable 产生类型 yield type 枚举器 enumerator ...
- Solidworks如何打开swb文件
把swb文件拖放到Solidworks里面,会弹出窗口选择一个文件夹 随后会自动生成对应的文件,装配体
- kendoUpload
<style> .upfile { display: inline-block; width: %; } .upfile li { display: inline-block; width ...
- h5可伸缩布局方案
https://github.com/amfe/lib-flexible ib.flexible 移动端自适应方案,相关文章请参考此处 Update[2016年01月13日] 首先,由衷的感谢@完颜( ...
- 再次编译 arm toolchains
为什么说再呢,因为已经好多次了.每次失败,都再从失败的地方开始.今天这篇呢,主要是记录今天的进展. 1. 编译要分三步走 之前学习的时候就有印象,要三步走.但是因为没有实践过,所以,忘差不多了.所谓三 ...
- Maven 拾遗
01. maven 概要 首先我把 maven 的概念快速的梳理一下,让我们快速地建立起一个比较精确的 maven 应用场景. maven 不是 ant,也不是 make,以前接触的构建工具,需要写一 ...
- Ubuntu下安装LXC手记之centos
宿主环境 Ubuntu 14.04 LTS 安装LXC $ sudo apt-get install lxc 安装完毕之后,运行lxc-checkconifg工具,检查当前Linux内核支持LXC的情 ...
- The cast to value type 'System.Decimal' failed because the materialized value is null. Either the result type's generic parameter or the query must use a nullable type.
CurrentStock = db.BillEntry.Where(b => b.GoodsId == item.GoodsId).Sum(b => (decimal?)b.Qty) ?? ...
- Dynamic Lotusscript
Introduction This short article gives an introduction to the underrated Execute method that is avail ...