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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

oracle中的tx锁影响查询吗,如何找到TM锁对应的TX锁?

發布時間:2023/12/10 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle中的tx锁影响查询吗,如何找到TM锁对应的TX锁? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我昨天也這樣試過,但出來的結果和預料相差很遠。

wyq@ORCL>update emp set ename = ename;

12 rows updated.

wyq@ORCL>get lock

line 16 truncated.

1??/* showalllock.sql */

2??column username format a6

3??column object_name format a13

4??column o_name format a13

5??column lock_type format a13

6??column object_name format a13

7??column type format a5

8??select s.username,l.sid,l.type,l.id1,l.id2,o.object_name,

9? ?? ?decode(l.lmode,0,'None', 1,'Null', 2,'Row Share',

10? ?? ?3,'Row Exclusive', 4,'Share', 5,'Share Row Exclusive',

11? ?? ?6,'Exclusive') lock_type,l.request,l.ctime,l.block

12??from v$lock l,v$session s,dba_objects o

13??where l.type in ('TX','TM')

14??and l.sid = s.sid

15* and l.id1 = o.object_id(+)

16

wyq@ORCL>ed

Wrote file afiedt.buf

1??select s.username,l.sid,l.type,l.id1,l.id2,o.object_name,

2? ?? ?decode(l.lmode,0,'None', 1,'Null', 2,'Row Share',

3? ?? ?3,'Row Exclusive', 4,'Share', 5,'Share Row Exclusive',

4? ?? ?6,'Exclusive') lock_type,l.request,l.ctime,l.block,x.sql_text

5??from v$lock l,v$session s,dba_objects o,v$sql x

6??where l.type in ('TX','TM')

7??and l.sid = s.sid

8??and l.id1 = o.object_id(+)

9* and s.sql_hash_value = x.hash_value

wyq@ORCL>/

USERNA? ?? ???SID TYPE? ?? ?? ?ID1? ?? ???ID2 OBJECT_NAME? ?LOCK_TYPE? ?? ???REQUEST? ?? ?CTIME? ?? ?BLOCK

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

SQL_TEXT

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

WYQ? ?? ?? ?? ?18 TX? ?? ???393238? ?? ???112? ?? ?? ?? ?? ?Exclusive? ?? ?? ?? ???0? ?? ???120? ?? ?? ? 0

BEGIN DBMS_OUTPUT.GET_LINES(:LINES, :NUMLINES); END;

WYQ? ?? ?? ?? ?18 TM? ?? ?? ? 6492? ?? ?? ? 0 EMP? ?? ?? ???Row Exclusive? ?? ?? ? 0? ?? ???120? ?? ?? ? 0

BEGIN DBMS_OUTPUT.GET_LINES(:LINES, :NUMLINES); END;

wyq@ORCL>

每行的結果都是如此。

總結

以上是生活随笔為你收集整理的oracle中的tx锁影响查询吗,如何找到TM锁对应的TX锁?的全部內容,希望文章能夠幫你解決所遇到的問題。

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