[英]Interpreting Row Lock Contention in AWR Report
我的 AWR 報告顯示如下:
Event Waits Total Wait Time(s)
enq: TX - row lock contention 30 10,694
10694代表時鍾時間嗎?
或者它是否表示在生成 AWR 期間監視的所有會話所花費的總時間?
是后者; 在快照期間監視的所有會話所花費的時間。
它是由於“TX-row lock contention”而遭受的所有會話的總遭受時間。
你已經看到等待統計數據正在顯示
查看服務器上正在運行哪些查詢。
通過以下方式檢查阻塞:- select blocking_session, sid, serial#, wait_class, seconds_in_wait from v$session where blocking_session is not NULL order by blocking_session;
SQL 當前正在等待:- select sid, sql_text from v$session s, v$sql q where sid in (select sid from v$session where state in ('WAITING') and wait_class:= 'Idle' and event='enq .TX——行鎖爭用' and (q.sql_id = s.sql_id or q.sql_id = s;prev_sql_id));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.