欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

深入探討:Oracle中如何查詢(xún)正鎖表的用戶(hù)以及釋放被鎖的表的方法

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

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

SELECT
  A.OWNER,                        --OBJECT所屬用戶(hù)
  A.OBJECT_NAME,                  --OBJECT名稱(chēng)(表名)
  B.XIDUSN,
  B.XIDSLOT,
  B.XIDSQN,
  B.SESSION_ID,                   --鎖表用戶(hù)的session
  B.ORACLE_USERNAME,              --鎖表用戶(hù)的Oracle用戶(hù)名
  B.OS_USER_NAME,                 --鎖表用戶(hù)的操作系統(tǒng)登陸用戶(hù)名
  B.PROCESS,
  B.LOCKED_MODE,
  C.MACHINE,                      --鎖表用戶(hù)的計(jì)算機(jī)名稱(chēng)(例如:WORKGROUP\UserName)
  C.STATUS,                       --鎖表狀態(tài)
  C.SERVER,
  C.SID,
  C.SERIAL#,
  C.PROGRAM                       --鎖表用戶(hù)所用的數(shù)據(jù)庫(kù)管理工具(例如: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 同時(shí)可用如下命令來(lái)kill掉當(dāng)前鎖表的項(xiàng):

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

相關(guān)文章

  • Oracle數(shù)據(jù)遷移MySQL的三種簡(jiǎn)單方法

    Oracle數(shù)據(jù)遷移MySQL的三種簡(jiǎn)單方法

    對(duì)于許多企業(yè)而言,遷移數(shù)據(jù)庫(kù)時(shí)最大的挑戰(zhàn)之一是如何從一個(gè)數(shù)據(jù)庫(kù)平臺(tái)順利遷移到另一個(gè)平臺(tái),下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)遷移MySQL的三種簡(jiǎn)單方法,需要的朋友可以參考下
    2023-06-06
  • Oracle歸檔日志爆滿(mǎn)問(wèn)題的處理方法

    Oracle歸檔日志爆滿(mǎn)問(wèn)題的處理方法

    Oracle歸檔日志(Archivelog)是Oracle數(shù)據(jù)庫(kù)的一種特性,它主要用于數(shù)據(jù)恢復(fù)和高可用性的目的,但有什么經(jīng)常會(huì)出現(xiàn)無(wú)法連接,手動(dòng)清除歸檔日志后可以恢復(fù)訪(fǎng)問(wèn),但是過(guò)不了幾天依舊會(huì)爆滿(mǎn),所以本文給大家介紹了Oracle歸檔日志爆滿(mǎn)問(wèn)題的處理方法,需要的朋友可以參考下
    2024-10-10
  • ORACLE常見(jiàn)錯(cuò)誤代碼的分析與解決(三)

    ORACLE常見(jiàn)錯(cuò)誤代碼的分析與解決(三)

    ORACLE常見(jiàn)錯(cuò)誤代碼的分析與解決(三)...
    2007-03-03
  • JDBC Oracle執(zhí)行executeUpdate卡死問(wèn)題的解決方案

    JDBC Oracle執(zhí)行executeUpdate卡死問(wèn)題的解決方案

    今天小編就為大家分享一篇關(guān)于JDBC Oracle執(zhí)行executeUpdate卡死問(wèn)題的解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • Oracle 10g的DBA無(wú)法登錄解決方案

    Oracle 10g的DBA無(wú)法登錄解決方案

    很多時(shí)候當(dāng)裝好Oracle10g后,登錄http://kcsqlbi:5560/isqlplus/dba彈出的Windows認(rèn)證窗口,盡管輸入什么帳號(hào),都無(wú)法登錄。
    2009-05-05
  • Oracle中行列轉(zhuǎn)換有哪些方法

    Oracle中行列轉(zhuǎn)換有哪些方法

    這篇文章主要給大家介紹了關(guān)于Oracle中行列轉(zhuǎn)換有哪些方法的相關(guān)資料,最近在工作中遇到了涉及到數(shù)據(jù)庫(kù)行列之間相互轉(zhuǎn)換的問(wèn)題,所以這里給大家總結(jié)介紹下,需要的朋友可以參考下
    2023-08-08
  • Oracle 手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)步驟詳解

    Oracle 手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)步驟詳解

    本文給大家介紹oracle手動(dòng)創(chuàng)建數(shù)據(jù)庫(kù)步驟,需要的朋友可以參考下
    2015-10-10
  • 關(guān)于SQL執(zhí)行計(jì)劃錯(cuò)誤導(dǎo)致臨時(shí)表空間不足的問(wèn)題

    關(guān)于SQL執(zhí)行計(jì)劃錯(cuò)誤導(dǎo)致臨時(shí)表空間不足的問(wèn)題

    故障現(xiàn)象:臨時(shí)表空間不足的問(wèn)題已經(jīng)報(bào)錯(cuò)過(guò)3次,客戶(hù)也煩了,前兩次都是同事添加5G的數(shù)據(jù)文件,目前已經(jīng)達(dá)到40G,占用臨時(shí)表空間主要是distinct 和group by 以及Union all 表數(shù)據(jù)量在200W左右,也不至于把40G的臨時(shí)表空間撐爆。
    2013-04-04
  • oracle11g密碼復(fù)雜性校驗(yàn)開(kāi)啟關(guān)閉方式

    oracle11g密碼復(fù)雜性校驗(yàn)開(kāi)啟關(guān)閉方式

    這篇文章主要介紹了oracle11g密碼復(fù)雜性校驗(yàn)開(kāi)啟關(guān)閉方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • SQL Server、Oracle和MySQL判斷NULL的方法

    SQL Server、Oracle和MySQL判斷NULL的方法

    本文講述SQL Server、Oracle、MySQL查出值為NULL的替換,在SQL Server Oracle MySQL當(dāng)數(shù)據(jù)庫(kù)中查出某值為NULL怎么辦
    2012-11-11

最新評(píng)論