日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle v$sql last_load_time,Oracle 等待事件V$视图

發布時間:2025/3/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle v$sql last_load_time,Oracle 等待事件V$视图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

等待事件V$視圖

本節包含一些顯示等待事件的V$ 腳本。從個人角度來說,我更喜歡使用STATSPACK 報表、AWR 報表或企業管理器來查找等待事件。也就是說,有些很好的視圖可以查看等待事件。 Oracle 10gR2中添加了一些新的視圖,但最幸運的是在V$SESSION_WAIT中找到的東西現在在V$SESSION中可以找到。

馬上該誰等待--查詢V$SESSION_WAIT / V$SESSION

select event, sum(decode(wait_time,0,1,0)) "Waiting Now",

sum(decode(wait_time,0,0,1)) "Previous Waits",

count(*) "Total"

from v$session_wait

group by event

order by count(*);WAIT_TIME = 0 means that it's waiting

WAIT_TIME > 0 means that it previously waited this many msEVENT??????????????????????????? Waiting Now? Previous Waits Total

--------------------------- ------------ -------------- -------

db file sequential read?????? ?0????????????? 1???????????????? 1

db file scattered read??????? ?2????????????? 0???????????????? 2

latch free????????????????????? ?0??????????? ? 1???????????????? 1

enqueue???????????????????????? ? 2????????????? 0???????????????? 2

SQL*Net message from client? ?0??????????? 254???????????? ? 480

...select event, sum(decode(wait_time,0,1,0)) "Waiting Now",

sum(decode(wait_time,0,0,1)) "Previous Waits",

count(*) "Total"

from v$session

group by event

order by count(*);

EVENT??????????????????????????? ?Waiting Now Previous Waits? ??Total

--------------------------- ?------------ -------------- ???--------

db file sequential read?????? ?0????????????? 1???????????????? ???1

db file scattered read??????? ?2????????????? 0???????????????? ???2

latch free????????????????????? ?0???????????? ?1???????????????? ???1

enqueue????????????????????????? ?2????????????? 0???????????????? ???2

SQL*Net message from client? ?0????????? ? 254????????????? ??? 480

...馬上該誰等待;SPECIFIC Waits--查詢V$SESSION_WAIT

SELECT /*+ ordered */ sid, event, owner, segment_name, segment_type,p1,p2,p3

FROM?? v$session_wait sw, dba_extents de

WHERE? de.file_id = sw.p1

AND??? sw.p2 between de.block_id and de.block_id+de.blocks - 1

AND??? (event = 'buffer busy waits' OR event = 'write complete waits')

AND??? p1 IS NOT null

ORDER BY event,sid;誰在等待 - 最后10 個等待數--查詢V$SESSION_WAIT_HISTORY

SELECT /*+ ordered */ sid, event, owner, segment_name, segment_type,p1,p2,p3

FROM?? v$session_wait_history sw, dba_extents de

WHERE? de.file_id = sw.p1

AND??? sw.p2 between de.block_id and de.block_id+de.blocks - 1

AND??? (event = 'buffer busy waits' OR event = 'write complete waits')

AND??? p1 IS NOT null

ORDER BY event,sid;查找P1, P2, P3代表什么--查詢 V$EVENT_NAME

col name for a20

col p1 for a10

col p2 for a10

col p3 for a10

select event#,name,parameter1 p1,parameter2 p2,parameter3 p3

from??? v$event_name

where?? name in ('buffer busy waits', 'write complete waits');EVENT#????????? NAME??????????????????? P1?????????? P2?????????? P3

------------- -------------------- ---------- ---------- ----------

143 write complete waits file#??????? block#

145 buffer busy waits??? ?file#??????? block#???? id會話開始后的所有等待數--查詢 V$SESSION_EVENT

select ?sid, event, total_waits, time_waited, event_id

from??? ?v$session_event

where?? time_waited > 0

order ??by time_waited;SID????????? EVENT?????????????????????????????? TOTAL_WAITS? TIME_WAITED

---------- ------------------------------ ----------- -----------

159 ?process startup?????????????????????????????? 2????????????? 1

167 latch: redo allocation???????????????????? ? 4????????????? 1

168 log buffer space????????????????????????????? 2????????????? 3

166 control file single write?????????????????? 5????????????? 4

...類的所有會話等待數--查詢V$SESSION_WAIT_CLASS

select sid, wait_class, total_waits

from??? v$session_wait_class;SID WAIT_CLASS????????????? TOTAL_WAITS

---------- -------------------- -----------

168 Other??????????????????????????????? 2

168 Concurrency???????????????????????? 1

168 Idle??????????????????????????? 12825

168 User I/O?????????????????????????? 12

168 System I/O????????????????????? 4448

169 Other??????????????????????????????? 1

169 Idle??????????????????????????? 12812

170 Idle??????????????????????????? 13527系統啟動后的所有等待數--查詢V$SYSTEM_EVENT

select? event, total_waits, time_waited, event_id

from??? ?v$system_event

where?? time_waited > 0

order? ? by time_waited;EVENT???????????????????????????????????? TOTAL_WAITS TIME_WAITED??? EVENT_ID

----------------------------------- ----------- ----------- ----------

enq: TX - row lock contention???????????????? 1196?????? 366837 ???310662678

enq: TM - contention???????????????????????????? 170??????? 52074? ???668627480

db file sequential read?????????????????????? 17387???????? 3163 ??2652584166

control file parallel write??????????????? ??12961??????? 23117 ??4078387448

db file scattered read?????????????????????? ??4706??????? 15762??? 506183215

class slave wait??????????????????????????????? ???20??????? 10246 ???1055154682

類的系統等待數--查詢V$SYSTEM_WAIT_CLASS

select wait_class, total_waits

from??? v$system_wait_class

order?? by total_waits desc;WAIT_CLASS????????????? TOTAL_WAITS

-------------------- -----------

Idle????????????????????????? 161896

Other????????????????????????? 65308

System I/O??????????????????? 24339

User I/O????????????????????? 22227

Application?????????????????? 1404

Commit????????????????????????? 524

Network???????????????????????? 522

Concurrency??????????????????? 221

Configuration????????????????? ?55

...類的系統等待數--查詢V$ACTIVE_SESSION_HISTORY

--In the query below, the highest count session is leader in non-idle wait events.

select session_id,count(1)

from??? v$active_session_history

group?? by session_id

order? by 2;

In the query below, find the SQL for the leader in non-idle wait events.

select c.sql_id, a.sql_text

from v$sql a, (select sql_id,count(1)

from v$active_session_history b where sql_id is not null

group by sql_id

order by 2 desc) c

where rownum <= 5

order by rownum;

技巧:

在Oracle 10g中V$SESSION_WAIT中的所有等待事件列現在都在V$SESSION中。因此,確保查詢等待信息的 V$SESSION,因為它是一個更快的視圖。V$ACTIVE_SESSION_HISTORY (ASH)將許多重要統計數據合并為一個視圖或一個報表(ASH報表)。

總結

以上是生活随笔為你收集整理的oracle v$sql last_load_time,Oracle 等待事件V$视图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 久久久久久久美女 | 国产777 | 日韩av在线播放观看 | 粉嫩av四季av绯色av | www.成人av | 免费精品无码AV片在线观看黄 | 国产在线播放一区二区 | 艳妇乳肉豪妇荡乳xxx | 强乱中文字幕av一区乱码 | 亚洲成人一二三区 | 热久久免费视频 | 秋霞成人午夜鲁丝一区二区三区 | 青娱乐91| 日韩一区二区三区四区在线 | 一本色道久久综合狠狠躁 | 狼人综合伊人 | 插插插操操操 | 亚洲少妇精品 | 伊人365 | 好屌妞视频这里只有精品 | 国产特级黄色录像 | 精品国产va久久久久久久 | 国产精品片 | 黄色一级片欧美 | 国产女人精品视频 | 成人高潮视频 | 成人一区二区三区视频 | 国产91沙发系列 | 天堂中文在线播放 | 在线免费中文字幕 | 超碰xxx| 欧美视频在线观看一区二区三区 | www国产黄色 | 调教一区二区三区 | 天堂在线网 | 麻豆一二三区 | 国产欧美123 | 四虎免费在线观看 | 亚洲国产精品va在线看黑人 | 成人一区二区av | 日本日韩欧美 | c逼| 日韩在线成人 | 亚洲乱码国产乱码精品精软件 | 成人av电影在线播放 | 少妇性xxxxxxxxx色武功 | 在线观看免费视频黄 | 少妇高潮av久久久久久 | 国产精品1000部啪视频 | 99热成人 | 无码国产精品一区二区免费式直播 | 精品福利在线观看 | 国产精品天天操 | 国产成人午夜 | a极毛片 | 国产一级生活片 | 国产午夜福利片 | 少妇又色又爽又黄的视频 | 日本做爰全过程免费看 | 国产精品美女久久久网av | 丁香花电影免费播放电影 | 国产精品国产三级国产专播品爱网 | 国精产品一品二品国精品69xx | 久操欧美| 国产女同在线观看 | 天堂免费av | 最新版天堂资源在线 | 国产精品一卡二卡三卡 | 日本中文字幕在线视频 | 免费看日韩 | 制服.丝袜.亚洲.另类.中文 | 久久国产一区二区三区 | 美女久久久 | 久久综合久久综合久久 | 含羞草一区二区 | 大牛影视剧免费播放在线 | 奇米网久久 | 亚洲成人精品视频 | 久久久久久黄 | 又黄又爽一区二区三区 | 特级黄色一级片 | 免费在线观看小视频 | 国产精品男女视频 | 2021狠狠操 | aa丁香综合激情 | 99热在线观看免费精品 | 古代玷污糟蹋np高辣h文 | 岛国精品一区二区三区 | 日韩福利一区 | 成 人 免费 黄 色 | 一级片在线观看视频 | 黄色网在线免费观看 | 精品国产av无码 | 亚洲一区二区久久 | 黄色成人在线观看 | 内地级a艳片高清免费播放 91在线精品一区二区 | 久久久久久久久免费看无码 | 老熟妇一区二区 | 亚洲一区二区三区麻豆 |