v$active_session_history的wait_time和time_waited 列
最近在弄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遭遇的等待
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29067253/viewspace-2141401/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- v$latch 的wait_timeAI
- V$ACTIVE_SESSION_HISTORY檢視的使用Session
- v$active_session_history檢視Session
- v$active_session_history檢視[轉]Session
- 11g v$active_session_history的新增列Session
- 轉載--V$ACTIVE_SESSION_HISTORY檢視的使用Session
- V$ACTIVE_SESSION_HISTORY 檢視中包含的資訊Session
- 11G 中的V$ACTIVE_SESSION_HISTORY 檢視沒有資料Session
- session檢視中wait_timeSessionAI
- WRH$_ACTIVE_SESSION_HISTORYSession
- Clean WRH$_ACTIVE_SESSION_HISTORY in SYSAUXSessionUX
- Oracle V$SESSION中的常用列OracleSession
- 命令列gcc -v和g++ -v輸出版本不一致命令列GC
- [20211214]檢視檢視V$ACTIVE_SESSION_HISTORY遇到奇怪問題.txtSession
- v$sql和v$sqlarea的區別SQL
- v$sqlarea,v$sql,v$sqltext的區別和聯絡SQL
- v-if和v-show的區別
- [筆記]解析v$log/v$logfile中status列值的含義筆記
- v$sqlarea,v$sql,v$sqltext的區別和聯絡(zt)SQL
- Javascript - 陣列和陣列的方法JavaScript陣列
- [20130125]利用v$active_session_history檢視解決資料庫問題.txtSession資料庫
- Excel中實現當手動輸入A列和B列的值時,C列自動計算A列和B列的和Excel
- v$metric和v$metric_history的區別
- v$database裡面的created列值Database
- System V 訊息佇列(一)佇列
- v-if和v-show
- 列舉和列舉的取值範圍
- V$SQL 和V$SQLAREA區別SQL
- v$sysstat和v$sesstat區別
- 一次WRH$_ACTIVE_SESSION_HISTORY問題處理Session
- 通過active_session_history我們能得到什麼Session
- Sytem V訊息佇列(二)佇列
- v$sesstat,v$mystat,v$statname和v$sysstat檢視簡介
- v$sql檢視和v$sqlarea檢視的構建SQL
- +3.3V_Standby和+3.3V_Normal的關係ORM
- Python有 n 個物品和一個大小為 m 的揹包. 給定陣列 A 表示每個物品的大小和陣列 V 表示每個物品的價值.。。Python陣列
- 【Java】int[] 陣列 和 Integer陣列的轉換Java陣列
- 列定義的順序和列儲存的順序