學習動態效能表(八)-(3)-V$LOCKED_OBJECT
學習動態效能表第八篇-(2)-V$LOCKED_OBJECT
本檢視列出系統上的每個事務處理所獲得的所有鎖。
V$LOCKED_OBJECT中的列說明:
XIDUSN:回滾段號
XIDSLOT:槽號
XIDSQN:序列號
OBJECT_ID:被鎖物件ID
SESSION_ID:持有鎖的sessionID
ORACLE_USERNAME:持有鎖的Oracle 使用者名稱
OS_USER_NAME:持有鎖的作業系統 使用者名稱
PROCESS:作業系統程式號
LOCKED_MODE:鎖模式,值同上表1
示例:1.以DBA角色, 檢視當前資料庫裡鎖的情況可以用如下SQL語句:
select object_id,session_id,locked_mode from v$locked_object;
select t2.username, t2.sid, t2.serial#, t2.logon_time
from v$locked_object t1, v$session t2
where t1.session_id = t2.sid order by t2.logon_time;
如果有長期出現的一列,可能是沒有釋放的鎖。我們可以用下面SQL語句殺掉長期沒有釋放非正常的鎖:
alter system kill session 'sid,serial#';
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/751371/viewspace-561511/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 效能優化 (八) APK 加固之動態替換 Application優化APKAPP
- 動態生成表-判斷表是否存在效能對比
- 001、v3admin學習,下載並這次啟動執行v3admin
- 第八課 表格 html5學習3HTML
- Elsa V3學習之指令碼指令碼
- 跟我一起學習和開發動態表單系統-前端用vue、elementui實現方法(3)前端VueUI
- 動態規劃學習筆記動態規劃筆記
- vue 3 學習筆記 (八)——provide 和 inject 用法及原理Vue筆記IDE
- Elsa V3學習之Flowchart詳解(上)
- webpack v3 學習筆記(一) 打包jsWeb筆記JS
- 跟我一起學習和開發動態表單系統-動態表單系統的技術實現與優勢(2)
- 學習Java第八週Java
- java學習第八週Java
- 機器學習的靜態特徵和動態特徵機器學習特徵
- 動態元件與v-on元件
- 【MyBatis學習總結 (五),動態SQL】MyBatisSQL
- 【V-REP自學筆記(八)】控制youBot抓取和移動物體筆記
- 李沐動手學深度學習V2-chap_preliminaries深度學習
- 【react】實現動態表單中巢狀動態表單React巢狀
- Vue.js基礎學習(三) -------------動態繫結v-bind的介紹和使用Vue.js
- ABAP動態內表
- angular動態表單Angular
- 爬蟲學習日記(八)爬蟲
- JavaScript學習筆記(八)—— 補JavaScript筆記
- redis學習(八) Lua語法Redis
- 動手學強化學習(四):動態規劃演算法強化學習動態規劃演算法
- java反射之動態代理學習筆記Java反射筆記
- Python學習筆記6——動態型別Python筆記型別
- Java語言搭建介面自動化框架學習八(鑑權)Java框架
- ch3被動掃描學習
- 動態規劃演算法(DP)學習<1>動態規劃演算法
- iOS Tangram(VirtualView)動態元件的學習與使用iOSView元件
- Python學習之路38-動態建立屬性Python
- rust學習八、包和模組Rust
- java學習記錄第八週Java
- kivy八種佈局方式學習
- InnoDB學習(八)之 聚簇索引索引
- HexMap學習筆記(八)——水體筆記
- hive學習筆記之八:SqoopHive筆記OOP