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

主頁 > 知識庫 > oracle鎖表該如何解決

oracle鎖表該如何解決

熱門標簽:電銷套路機器人 地圖標注坐標圖標 杭州網絡外呼系統運營商 鶴壁電話機器人價格 汽車4s店百度地圖標注店 手機地圖標注門店 網貸外呼系統合法嗎 地圖標注效果的制作 安陽企業電銷機器人供應商

廢話不多說 上語句:

查詢鎖表語句:

select object_name,machine,s.sid,s.serial#
 
from v$locked_object l,dba_objects o ,v$session s
 
where l.object_id = o.object_id and l.session_id=s.sid;

殺掉查到的進程:

alter system kill session 'sid,serial#';
 
例如:
 
alter system kill session '20,182';

如果殺不掉可以加個 immediate  立即殺掉 試試;

alter system kill session '20,182' immediate;

如果利用上面的命令殺死一個進程后,進程狀態被置為"killed",但是鎖定的資源很長時間沒有被釋放,那么可以在os一級再殺死相應的進程(線程),首先執行下面的語句獲得進程(線程)號:

select spid, osuser, s.program 
from v$session s,v$process p
where s.paddr=p.addr and s.sid=20 --24 為上面的sid

windows :

orakill  sid   spid --sid 數據庫實例名  spid 線程id

linux:

KILL -9 SPID -- 查到的線程id

殺了這個進程感覺舒服多了,如果是我們自己玩沒什么 ,可要是在生產環境你就要小心了 所以我們需要注意一下了

--(1)鎖表查詢的代碼有以下的形式:
select count(*) from v$locked_object;
select * from v$locked_object;
--(2)查看哪個表被鎖
select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;
--(3)查看是哪個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;
--(4)查看是哪個sql引起的
select b.username,b.sid,b.serial#,c.* from v$locked_object a,v$session b,v$sql c where a.session_id = b.sid
and b.SQL_ID = c.sql_id and c.sql_id = ''
order by b.logon_time;

至此這篇就結束了。

總結

到此這篇關于oracle鎖表如何解決的文章就介紹到這了,更多相關oracle鎖表內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

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

標簽:河源 梧州 泰安 酒泉 焦作 銀川 南陽 柳州

巨人網絡通訊聲明:本文標題《oracle鎖表該如何解決》,本文關鍵詞  oracle,鎖表,該,如何,解決,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《oracle鎖表該如何解決》相關的同類信息!
  • 本頁收集關于oracle鎖表該如何解決的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 丹寨县| 徐闻县| 什邡市| 新龙县| 炉霍县| 拉萨市| 文登市| 阳城县| 广西| 周至县| 瓦房店市| 成安县| 梧州市| 宁河县| 潢川县| 吴桥县| 冕宁县| 秦皇岛市| 永修县| 康定县| 湛江市| 隆安县| 富川| 伊川县| 长武县| 孙吴县| 台东市| 什邡市| 濮阳市| 威信县| 长寿区| 汶上县| 高碑店市| 新田县| 荥阳市| 南乐县| 锡林郭勒盟| 芦溪县| 铜川市| 舞阳县| 霍林郭勒市|