如何檢視系統中所有鎖的詳細資訊

2022-02-10 06:34:51 字數 1825 閱讀 3007

如何檢視系統中所有鎖的詳細資訊?在企業管理管理器中,我們可以看到一些程序和鎖的資訊,這裡介紹另外一種方法。

--檢視鎖資訊

create

table

#t(req_spid

int,obj_name sysname)

declare

@snvarchar

(4000),

@rid

int,

@dbname

sysname,

@idint

,@objname

sysname

declare

tb cursor

forselect

distinct

req_spid,dbname

=db_name

(rsc_dbid),rsc_objid

from

master..syslockinfo

where

rsc_type in(

4,5)

open

tbfetch

next

from

tb into

@rid

,@dbname

,@id

while

@@fetch_status=0

begin

set@s='

select @objname=name from ['+

@dbname+'

]..sysobjects where id=@id

'exec

sp_executesql

@s,n

'@objname sysname out,@id int',

@objname

out,

@idinsert

into

#t values

(@rid

,@objname

)fetch

next

from

tb into

@rid

,@dbname

,@id

endclose

tbdeallocate

tbselect

程序id

=a.req_spid

,資料庫

=db_name

(rsc_dbid)

,型別=

case

rsc_type

when

1then

'null 資源(未使用)

'when

2then

'資料庫

'when

3then'檔案

'when

4then'索引

'when

5then'表

'when

6then'頁

'when

7then'鍵

'when

8then

'擴充套件盤區

'when

9then

'rid(行 id)

'when

10then

'應用程式

'end

,物件id

=rsc_objid

,物件名

=b.obj_name

,rsc_indid

from

master..syslockinfo a

left

join

#t b

ona.req_spid

=b.req_spid

godrop

table

#t

Linux 檢視檔案的詳細資訊

linux中stat是檢視檔案詳細資訊的命令。1 命令格式 stat 選項 檔名 目錄名 2 選項 f 檢視檔案所在檔案系統資訊,而不是檢視檔案資訊。3 案例 案例1 檢視檔案的詳細資訊 stat demo.txt簡單解釋 加黑字型 檔名 file demo.txt 檔案大小 占用block數 塊大...

檢視SQLServer資料表的詳細資訊

select 表名 case when a.colorder 1 then d.name else end 表說明 case when a.colorder 1 then isnull f.value,else end 字段序號 a.colorder,欄位名 a.name,標識 case when ...

scott使用者下的所有表的詳細資訊

oracle中自帶的四張表 scott使用者下的所有表的詳細資訊 emp表 雇員表 empno 雇員編號 ename 雇員姓名 job 職位 mgr 當前雇員的上級領導的編號 hiredate 僱傭日期 sal 月薪 comm 佣金 獎金 deptno 部門編號 dept表 部門表 deptno 部...