婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 查看Oracle中是否有鎖表的sql

查看Oracle中是否有鎖表的sql

熱門標簽:征服者火車站地圖標注 外呼線路外顯本地號碼 征服眼公司地圖標注 美圖秀秀地圖標注 開封智能外呼系統廠家 阿爾巴尼亞地圖標注app 人工智能地圖標注自己能做嗎 百度地圖標注素材 word地圖標注方向
1、查看是否有鎖表的sql
復制代碼 代碼如下:

select 'blocker('||lb.sid||':'||sb.username||')-sql:'|| qb.sql_text blockers,
'waiter ('||lw.sid||':'||sw.username||')-sql:'|| qw.sql_text waiters
from v$lock lb,
v$lock lw,
v$session sb,
v$session sw,
v$sql qb,
v$sql qw
where lb.sid=sb.sid
and lw.sid=sw.sid
and sb.prev_sql_addr=qb.address
and sw.sql_address=qw.address
and lb.id1=lw.id1
and sw.lockwait is not null
and sb.lockwait is null
and lb.block=1 ;

2、查看被鎖的表
復制代碼 代碼如下:

select p.spid,a.serial#,c.object_name,b.session_id,b.oracle_username,b.os_user_name
from v$process p,v$session a, v$locked_object b,all_objects c
where p.addr=a.paddr and a.process=b.process and c.object_id=b.object_id ;

3、查看那個用戶那個進程造成死鎖,鎖的級別
復制代碼 代碼如下:

select b.owner,b.object_name,l.session_id,l.locked_mode fromv$locked_object l, dba_objects

4、查看連接的進程
復制代碼 代碼如下:

SELECT sid, serial#, username, osuser FROMv$session;

5、查看是哪個session引起的
復制代碼 代碼如下:

select b.username,b.sid,b.serial#,logon_time
from v$locked_object a,v$session b
where a.session_id = b.sid order by b.logon_time;

6、殺掉進程
復制代碼 代碼如下:

alter system kill session 'sid,serial#';

sid是第5步查詢出的sid和serid
您可能感興趣的文章:
  • oracle查詢鎖表與解鎖情況提供解決方案
  • 深入探討:Oracle中如何查詢正鎖表的用戶以及釋放被鎖的表的方法
  • oracle查詢鎖表及解鎖,修改表字段名與復制表結構和數據的方法
  • oracle處理鎖表基本操作
  • oracle鎖表該如何解決

標簽:葫蘆島 酒泉 泰安 六安 孝感 宜春 淮南 海北

巨人網絡通訊聲明:本文標題《查看Oracle中是否有鎖表的sql》,本文關鍵詞  查看,Oracle,中,是否,有,鎖表,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《查看Oracle中是否有鎖表的sql》相關的同類信息!
  • 本頁收集關于查看Oracle中是否有鎖表的sql的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 桃园市| 蒙城县| 随州市| 丹江口市| 太原市| 阿坝县| 巴南区| 泸溪县| 衡东县| 南靖县| 闻喜县| 九江市| 龙里县| 阜平县| 海南省| 宣城市| 张家口市| 娄底市| 惠东县| 古丈县| 内乡县| 阿拉善盟| 奈曼旗| 阿巴嘎旗| 民丰县| 师宗县| 定安县| 个旧市| 青田县| 延寿县| 会理县| 安新县| 寿光市| 阳西县| 察雅县| 凭祥市| 集安市| 克拉玛依市| 临朐县| 岳西县| 昭苏县|