濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > 查看Oracle中是否有鎖表的sql

查看Oracle中是否有鎖表的sql

熱門(mén)標(biāo)簽:征服者火車(chē)站地圖標(biāo)注 外呼線(xiàn)路外顯本地號(hào)碼 征服眼公司地圖標(biāo)注 美圖秀秀地圖標(biāo)注 開(kāi)封智能外呼系統(tǒng)廠家 阿爾巴尼亞地圖標(biāo)注app 人工智能地圖標(biāo)注自己能做嗎 百度地圖標(biāo)注素材 word地圖標(biāo)注方向
1、查看是否有鎖表的sql
復(fù)制代碼 代碼如下:

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、查看被鎖的表
復(fù)制代碼 代碼如下:

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、查看那個(gè)用戶(hù)那個(gè)進(jìn)程造成死鎖,鎖的級(jí)別
復(fù)制代碼 代碼如下:

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

4、查看連接的進(jìn)程
復(fù)制代碼 代碼如下:

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

5、查看是哪個(gè)session引起的
復(fù)制代碼 代碼如下:

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、殺掉進(jìn)程
復(fù)制代碼 代碼如下:

alter system kill session 'sid,serial#';

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

標(biāo)簽:葫蘆島 酒泉 泰安 六安 孝感 宜春 淮南 海北

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《查看Oracle中是否有鎖表的sql》,本文關(guān)鍵詞  查看,Oracle,中,是否,有,鎖表,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《查看Oracle中是否有鎖表的sql》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于查看Oracle中是否有鎖表的sql的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    夏津县| 承德县| 元氏县| 永新县| 岳西县| 会理县| 陕西省| 邢台市| 无极县| 皋兰县| 桦南县| 武隆县| 安福县| 达孜县| 黄山市| 静宁县| 株洲县| 浦江县| 沂水县| 平陆县| 比如县| 原平市| 长海县| 庆元县| 塔河县| 峡江县| 泰安市| 西华县| 黄平县| 新和县| 陇西县| 达日县| 禄丰县| 高唐县| 廊坊市| 安西县| 陇川县| 龙江县| 古丈县| 阜阳市| 汝南县|