最近在弄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. javascript 常用功能總結
  2. TCL中Ports/Pins/Nets/Cells/Clocks之间的交互关系?
  3. 听说这是准备下班的时候,测试又提bug过来的表情
  4. 自定义语言的实现——解释器模式
  5. MaxCompute预付费资源监控工具-CU管家使用教程
  6. 手抄Threejs源码之Scene
  7. DNS知识:解决DNS中MX与cname冲突问题 DNS拉平 cname智能加速
  8. Linux宝库名人轶事栏目 | 智能化之边缘计算浅析
  9. 人人都是 DBA(II)SQL Server 元数据 (转)
  10. StretchDIBits函数显示图片
  11. 三星s8刷机包android10版本,三星S8+刷机包(官方固件最新升级包v7.0)
  12. MUI框架开发app中出现的问题(持续更新中...)
  13. 深海迷航坐标传送代码_深海迷航代码大全_深海迷航作弊码汇总及代码使用教程_咖绿茵手游站...
  14. 交易系统开发(十二)——QuickFIX官方文档
  15. 【数据可视化】数据可视化分类
  16. 结合GUI和simulink的三相电路谐波的检测与建模
  17. python之openpyxl模块(excel管理)
  18. Memcached单键超1M数据量的拆分设计及测试
  19. 我总是那么傻,爱的那么真,最后伤了自己:情感日志
  20. DALLE·2(Hierarchical Text-Conditional Image Generation with CLIP Latents)

热门文章

  1. 你会用PPT中的图片占位符吗?超级好用,不错的技能
  2. Win10屏幕截图无法使用怎么回事
  3. 从网线到网络设备是如何工作的
  4. android 删除短信无效,android删除短信(绕过权限)
  5. deepstream运行TAO模型
  6. 2022年高考送祝福,金秋9月,CSDN等你哦!
  7. OpenCV python 轮廓的极值点
  8. linux的xshell怎么保存密码,Xshell保存账号密码方法
  9. 你所不知道的Win键
  10. cv2 改变图片大小 resize