最近在弄informix,oracle调优也好久没碰了,今天朋友问我v$active_session_history的wait_time和time_waited 怎么看,只记得用过,一下也没想起。连忙验证了下

wait_time 这列,对于在采样时,正在等待的事件,该列为0。对应session_state列。不为0的行是在进行CPU

time_waited这列,是这次等待的等待时间,如果该种类的等待的时间的超时时间大于1秒,那么如果等待了超过了1秒,本次采样的time_waited为0,在最后一次采样到该等待时,置上等待时间。单位百万分之一秒。也就是说,time_waited为0的行也不用看,因为等待时候在后面会体现,其和最后的行是同一次等待。

下面是以前用过的一个SQL

SELECT EVENT,
    COUNT(*) TOTAL_WAITS,
    TRUNC(SUM(TIME_WAITED) / 1000000) SECONDS_IN_WAIT
 FROM V$ACTIVE_SESSION_HISTORY
 WHERE SESSION_STATE = 'WAITING'
  AND TIME_WAITED > 0
  AND SAMPLE_ID BETWEEN 1800000 AND 2000000
  AND SESSION_ID = 144
  AND SQL_ID = 'cgb71p2hy4zfj'
 GROUP BY EVENT

其实v$active_session_history就是一个语句在运行中遇到的所有等待的统计,可以一定程度上代替10046来查看SQL遭遇的等待

v$active_session_history的wait_time和time_waited 列相关推荐

  1. v$active_session_history的wait_time和time_waited 列(转)

    最近在弄informix,oracle调优也好久没碰了,今天朋友问我v$active_session_history的wait_time和time_waited 怎么看,只记得用过,一下也没想起.连忙 ...

  2. 11g v$active_session_history的列说明

     http://blog.itpub.net/8242091/viewspace-773696    11g v$active_session_history的新增列 http://blog.cs ...

  3. oracle数据库调优总结(2)-转

    以前的会话 V$session视图显示一个会话出现性能问题的原因,但是导致性能问题的会话已经消失.另一个重要视图v$session_event,为会话显示所有它的等待时间,但是和v$session一样 ...

  4. oracle-一些查看性能相关的视图

    timed_statistics参数:用于决定是否收集相关的时间参数,true为收集.如果该参数设为false,则等待事件相关视图也就无法收集到数据. SQL> SHOW PARAMETER t ...

  5. ASH的适用场景和常见用法(附2个经典案例)

    墨墨导读:本文来自墨天轮用户"取名浪费我半小时"投稿,个人主页:https://www.modb.pro/u/397063,介绍ASH的适用场景,并介绍看ASH和AWR之间的使用区 ...

  6. 数据库session分析表

    目录 Active Session                                活动会话 gv$active_session_history            每秒采集一次 db ...

  7. 34.Oracle深度学习笔记——12C的AWR初步解读

    34.Oracle深度学习笔记--12C的AWR初步解读 关于AWR,蛤蟆也经常看.因为经常看别人给出的建议,很难有深刻体会.对此,计划花费几个晚上时间好好体会一把并记录下来.此处以单实例为例.列出目 ...

  8. Oracle --获取绑定变量的值.

    SELECT * FROM DBA_HIST_SQLBIND WHERE SNAP_ID>67073 AND SNAP_ID<=67079 AND SQL_ID='3DR3410F086P ...

  9. Oracle 性能相关常用脚本(SQL)

    在缺乏的可视化工具来监控数据库性能的情形下,常用的脚本就派上用场了,下面提供几个关于Oracle性能相关的脚本供大家参考.以下脚本均在Oracle 10g测试通过,Oracle 11g可能要做相应调整 ...

最新文章

  1. list,numpy,tensor之间相互转换的方法
  2. 关于选择排序和快速排序--2017-09-24
  3. softmax函数_干货 | 浅谈 Softmax 函数
  4. Scala中使用两种方式对单词进行次数统计(wordCount)
  5. ajax正则验证p标签显示,JQuery+Ajax实现唯一性验证、正则
  6. php如何在类的外部修改成员属性,php中如何在外部修改类的私有或受保护属性值...
  7. Oracle 游标使用全解(摘抄)
  8. 线性结构 —— 分块算法 —— 分块九讲
  9. Redis六种底层数据结构
  10. 关于sinX与y的大小比较取值范围计算
  11. 在mininet中测试TCP、UDP带宽并作图
  12. 超平面(hyperplane)的定义
  13. java 匿名邮件_java开发邮件发送(匿名)
  14. 数据仓库上云那些事儿
  15. 医院信息管理系统(Python与MySQL数据库的连接与相关增删改查操作)
  16. android中按两次返回键返回桌面或退出程序
  17. windows nvm安装,以及更换阿里源和用nvm安装node.js
  18. android 图片气泡,关于实现微信聊天气泡里显示图片解决方案
  19. ZCU102开发板的时钟系统
  20. 独家:海尔消金“重仓”医美,月放款量惊人

热门文章

  1. vue滑杆_Vue无限滑杆组件
  2. JDBC百宝箱方法集合(增删改等)
  3. 基于深度神经网络的股票多因子预测模型
  4. vue通过子组件修改父组件prop的几种实现方式
  5. unity3d技术摄像头跟随_unity 3d 中摄像头跟随人物移动总结
  6. HTML之如何在你的网页上放小姐姐图片
  7. ARCore从零到一 (7) 用图片识别做AR卡片和书籍
  8. 淘宝网页白底蓝字显示不正常的修复办法
  9. 2022年,谁在推动音视频产业的新拐点?
  10. Python 修改图像中的像素值