a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 數(shù)據庫 > Oracle > 正文

Oracle如何用內置腳本查堵塞

2019-11-02 15:54:06
字體:
來源:轉載
供稿:網友

 在診斷關于鎖的問題的時候,要查到持有者,被堵塞者。往往是很麻煩,如果你沒有積累的腳本,靠手工查要查很多表,如v$lock,v$process p, v$session s, v$latchholder等。現(xiàn)在有個簡單的方法,使用Oracle的內置腳本生成兩個視圖dba_waiters和dba_blockers來查堵塞。執(zhí)行內置腳本要在SYS中執(zhí)行,如下:

C:Documents and Settingsguogang>sqlplus / as sysdba;

SQL*Plus: Release 10.2.0.1.0 - Production on 星期五 1月 24 08:26:42 2014
Copyright (c) 1982, 2005, Oracle. All rights reserved.
連接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> @?/rdbms/a

自然探索發(fā)現(xiàn)[www.9-39.com/html/explore/]
dmin/catblock.sql
視圖已創(chuàng)建。

同義詞已創(chuàng)建。

.........................

實驗:

模擬DML鎖

session1:

select * from test for update;

session2:

select * from test for update;

session3:

SQL> select * from dba_waiters;

WAITING_SESSION HOLDING_SESSION LOCK_TYPE MODE_HELD MODE_REQUESTED LOCK_ID1 LOCK_ID2
--------------- --------------- ------------------------- ---------------------- ----------------------- -------------------- --------------- ---------
142 150 Transaction Exclusive Exclusive 131099 2550

SQL> select * from dba_blockers;

HOLDING_SESSION
---------------
150

可以清晰的看到鎖的持有者是session 150,等待者是142 。

模擬DDL鎖

session1:

select * from obj$ for update

session2:

create index ind_t_id on test(object_id);

session3:

SQL> select * from dba_waiters;

WAITING_SESSION HOLDING_SESSION LOCK_TYPE MODE_HELD MODE_REQUESTED LOCK_ID1 LOCK_ID2
--------------- --------------- -------------------------- ---------------------------------------- ---------------------------------------- ---------- ----------
150 145 Transaction Exclusive Exclusive 1310729 1391

SQL> select * from dba_blockers;

HOLDING_SESSION
---------------
145

可以清晰的看到鎖的持有者是session 145,等待者是150 。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产精品一区二区三区av | 在线观看国产一级片 | 青青草国产在线 | 91超碰在线播放 | 精品久久ai | 久久a国产| 农村妇女毛片精品久久久 | 日韩中文字幕在线视频 | 国产丝袜在线 | 免费观看成人毛片 | 国产免费av大片 | 这里精品| 综合99 | 亚洲不卡在线 | 一级毛片大全免费播放 | 成人一二三区 | 中文字幕av一区二区三区免费看 | 综合久久综合久久 | 一区二区精品在线观看 | 亚洲国产精品一区 | 婷婷亚洲五月 | 久久精品色欧美aⅴ一区二区 | 91在线一区 | 国产成人免费视频 | 九九亚洲精品 | 国产福利91精品一区二区三区 | 国产精品久久视频 | 欧美激情综合五月色丁香小说 | 国产精品一区二区在线看 | 国产中文在线 | 日韩精品在线观看一区二区 | 国产精品自产拍在线观看桃花 | 91精品国产综合久久久蜜臀图片 | 亚洲精品午夜aaa久久久 | 99re在线观看 | 国产精品一区免费在线观看 | 夜夜撸av | 国产三级 | 青青草日韩| 成人av福利 | 99精品国产一区二区三区 |