监控oracle等待事件
-- Session总体等待
SELECT a.SID,
a.USERNAME,
a.MACHINE,
a.TERMINAL,
b.EVENT,
b.TOTAL_WAITS,
b.TOTAL_TIMEOUTS
FROM v$session a, V$SESSION_EVENT b
WHERE a.SID = b.SID
AND a.STATUS = 'ACTIVE'
AND user# > 0;
-- Session当前等待
SELECT a.SID,
a.SERIAL#,
a.USERNAME,
a.MACHINE,
a.TERMINAL,
b.EVENT,
b.WAIT_TIME,
b.SECONDS_IN_WAIT,
b.STATE
FROM v$session a, V$SESSION_wait b
WHERE a.SID = b.SID
AND a.STATUS = 'ACTIVE'
AND user# > 0;
-- Session当前正在执行语句
SELECT a.SID,
a.SERIAL#,
a.USERNAME,
a.MACHINE,
a.TERMINAL,
b.PIECE,
b.SQL_TEXT
FROM v$session a, v$sqltext b
WHERE b.ADDRESS =
DECODE(a.SQL_HASH_VALUE, 0, a.PREV_SQL_ADDR, a.SQL_ADDRESS)
AND a.STATUS = 'ACTIVE'
AND user# > 0
ORDER BY a.SQL_ADDRESS, b.PIECE;
-- Session当前等待
SELECT a.SID, a.USERNAME, a.MACHINE, a.TERMINAL, c.NAME, b.VALUE
FROM v$session a, V$sesstat b, v$statname c
WHERE a.SID = b.SID
AND b.STATISTIC# = c.STATISTIC#
AND a.STATUS = 'ACTIVE'
AND user# > 0
AND b.VALUE > 0;
转载于:https://blog.51cto.com/ospub/1763297
监控oracle等待事件相关推荐
- shell sqlplus执行sql文_如何通过 Shell 监控异常等待事件和活跃会话
作者 | JiekeXu 来源 | JiekeXu之路(ID: JiekeXu_IT) 转载请联系授权 | (微信ID:xxq1426321293) 大家好,我是 JiekeXu,分开这么久很高兴又和 ...
- 如何通过 Shell 监控异常等待事件和活跃会话
前几天有网友在墨天轮平台上问到"如何写一个定时任务监控用户会话连接数"的问题,由于当时比较忙,回答的比较简单也比较匆忙.最近也因为公司新项目老是加班,运维保障,安装 RAC.搭建 ...
- ORACLE等待事件相关
一.等待事件发展 oracle等待事件引入,可以更加细粒度直观地观察Oracle行为,提供oracle优化入口,大致分为三个阶段: 以命中为主要参考指标:以各种命中率为主要的优化入口依据,常见的有&q ...
- oracle library cache lock,【案例】Oracle等待事件library cache lock产生原因和解决办法...
[案例]Oracle等待事件library cache lock产生原因和解决办法 时间:2016-12-07 18:56 来源:Oracle研究中心 作者:网络 点击: 次 天萃荷净 O ...
- CPU值满resmgr:cpu quantum造成的Oracle等待事件解决办法
cpu quantum造成的Oracle等待事件解决办法 不少接触数据库的朋友有一个困扰已久的问题--resmgr:cpu quantum.已经遇过不少次这种CPU突然全绿的情况,通过隐含参数屏蔽了一 ...
- Oracle Study之--Oracle等待事件(3)
Oracle Study之--Oracle等待事件(3) Db file parallel read 这是一个很容易引起误导的等待事件,实际上这个等待事件和并行操作(比如并行查询,并行DML)没有关系 ...
- oracle顺序读等待,Oracle Study之--Oracle等待事件(4)
Oracle Study之--Oracle等待事件(4) Db file scattered read这个等待事件在实际生产库中经常可以看到,这是一个用户操作引起的等待事件,当用户发出每次I/O需要读 ...
- ORACLE 等待事件的分类
等待事件是总个性能调优的入口. 在总体查看ORACLE数据库性能时,总是会先看TOP N WAIT,比如: 下面我切了一段我的AWR报表内容: Top Timed Events '*' C ...
- oracle logfile sync,oracle等待事件3构造一个DirectPathwrite等待事件和构造一个LogFileSync等待事件...
第一篇<oracle等待事件1分别用表和索引上数据的访问来产生dbfilescatteredread等待事件>http://leonarding.blog.51cto.com/604552 ...
最新文章
- devops 成长路线
- vbs文件放在java工程中如何调用_Eclipse软件导入Java工程文件的操作方法。
- 程序员面试题精选100题(04)-二元树中和为某一值的所有路径[数据结构]
- 一个简单的HTTP通讯的例子,使用了CInternetSession,CHttpConnection,CHttpFile三个类
- iview 级联选择组件_vue组件递归渲染实例
- 这些常见的分布式存储系统,你是否都了解?
- 谷歌(Google Chrome)插件安装
- 浙江大学_包家立教授_计算生物学3_贝叶斯算法
- 注意Stream.Seek,如果想要重复使用Stream,注意用Seek复位
- 【LVGL】roller选项列表问题
- Adreno GPU上的DirectX应用开发简介 (1)
- 西门子、安川、三菱伺服技术完全精通系列丛书!
- 【Electronics】数字电路实验——交通灯设计
- Linux安装GaussDB数据库图文,gaussdb数据库怎么样?如何安装?
- 华为鸿蒙家电物联网,华为“鸿蒙”来了:本身是为了做物联网,将比安卓速度快60%...
- ZCMU-1428: Bit++ (水)
- 卸载 AutoCAD 清理注册表
- 如何将夜晚图片转化为白天图片 matlab,教你简单几步将白天图片转换成夜景图_资源库...
- 【其它】Mac配置输入法切换快捷键
- 迷你世界进云服务器需要密码,迷你世界云服务器
热门文章
- thymeleaf的url属性
- 让页面在打开时自动刷新
- PHP中stripslashes函数的小结
- Kubernetes 学习2 k8s基础概念
- Effective_STL 学习笔记(二)小心对 “容器无关代码” 的幻想
- 存储引擎配置引发的MongoDB启动失败
- 【Cocos2d-X(1.x 2.x) 】iOS6与iphone5解决armv7s,Default-568h@2x.png
- [译] iPhone X 网页设计
- 自定义SharePoint Webservice
- 动态规划—最长公共子序列LCS及模板