最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入探討:Oracle中如何查詢正鎖表的用戶以及釋放被鎖的表的方法

 更新時間:2013年05月30日 10:31:22   作者:  
本篇文章是對Oracle中查詢正鎖表的用戶以及釋放被鎖的表的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

可在PL/SQL中用如下SQL語句來查詢當(dāng)前數(shù)據(jù)庫中哪些表被鎖住了,并且是哪些用戶來鎖的這些表:

SELECT
  A.OWNER,                        --OBJECT所屬用戶
  A.OBJECT_NAME,                  --OBJECT名稱(表名)
  B.XIDUSN,
  B.XIDSLOT,
  B.XIDSQN,
  B.SESSION_ID,                   --鎖表用戶的session
  B.ORACLE_USERNAME,              --鎖表用戶的Oracle用戶名
  B.OS_USER_NAME,                 --鎖表用戶的操作系統(tǒng)登陸用戶名
  B.PROCESS,
  B.LOCKED_MODE,
  C.MACHINE,                      --鎖表用戶的計算機(jī)名稱(例如:WORKGROUP\UserName)
  C.STATUS,                       --鎖表狀態(tài)
  C.SERVER,
  C.SID,
  C.SERIAL#,
  C.PROGRAM                       --鎖表用戶所用的數(shù)據(jù)庫管理工具(例如:ob9.exe)
FROM
  ALL_OBJECTS A,
  V$LOCKED_OBJECT B,
  SYS.GV_$SESSION C
WHERE
  A.OBJECT_ID = B.OBJECT_ID
  AND B.PROCESS = C.PROCESS
ORDER BY 1,2 同時可用如下命令來kill掉當(dāng)前鎖表的項:

alter system kill session 'sid, serial#'
--例如:alter system kill session '57, 10325

相關(guān)文章

最新評論

夏津县| 招远市| 新竹县| 汉阴县| 千阳县| 中阳县| 涪陵区| 郑州市| 股票| 陆丰市| 普兰店市| 报价| 宁德市| 丹凤县| 崇信县| 齐齐哈尔市| 方城县| 巴彦县| 左云县| 五常市| 沙湾县| 温泉县| 壶关县| 门头沟区| 铜陵市| 冷水江市| 淮滨县| 平和县| 林口县| 额敏县| 靖安县| 洛宁县| 贺兰县| 若羌县| 罗平县| 东乡| 长治市| 城口县| 旅游| 宜春市| 汶川县|