Sql Server 查看锁表
来源:互联网 发布:淘宝信誉值怎么提升 编辑:程序博客网 时间:2024/06/05 06:19
--查看锁信息
create table #t(req_spid int,obj_name sysname)
declare @s nvarchar(4000)
,@rid int,@dbname sysname,@id int,@objname sysname
declare tb cursor for
select distinct req_spid,dbname=db_name(rsc_dbid),rsc_objid
from master..syslockinfo where rsc_type in(4,5)
open tb
fetch 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,@id
insert into #t values(@rid,@objname)
fetch next from tb into @rid,@dbname,@id
end
close tb
deallocate tb
select 进程id=a.req_spid
,数据库=db_name(rsc_dbid)
,类型=case rsc_type when 1 then 'NULL 资源(未使用)'
when 2 then '数据库'
when 3 then '文件'
when 4 then '索引'
when 5 then '表'
when 6 then '页'
when 7 then '键'
when 8 then '扩展盘区'
when 9 then 'RID(行 ID)'
when 10 then '应用程序'
end
,对象id=rsc_objid
,对象名=b.obj_name
,rsc_indid
from master..syslockinfo a left join #t b on a.req_spid=b.req_spid
where db_name(rsc_dbid)='DCentreCHQ'
go
drop table #t
create table #t(req_spid int,obj_name sysname)
declare @s nvarchar(4000)
,@rid int,@dbname sysname,@id int,@objname sysname
declare tb cursor for
select distinct req_spid,dbname=db_name(rsc_dbid),rsc_objid
from master..syslockinfo where rsc_type in(4,5)
open tb
fetch 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,@id
insert into #t values(@rid,@objname)
fetch next from tb into @rid,@dbname,@id
end
close tb
deallocate tb
select 进程id=a.req_spid
,数据库=db_name(rsc_dbid)
,类型=case rsc_type when 1 then 'NULL 资源(未使用)'
when 2 then '数据库'
when 3 then '文件'
when 4 then '索引'
when 5 then '表'
when 6 then '页'
when 7 then '键'
when 8 then '扩展盘区'
when 9 then 'RID(行 ID)'
when 10 then '应用程序'
end
,对象id=rsc_objid
,对象名=b.obj_name
,rsc_indid
from master..syslockinfo a left join #t b on a.req_spid=b.req_spid
where db_name(rsc_dbid)='DCentreCHQ'
go
drop table #t
- Sql Server 查看锁表
- sql server 查看锁表
- sql server 查看锁表SQL
- sql server查看表空间
- sql server如何对表进行查看锁和解锁
- sql server查看被锁的表以及解锁
- sql server如何对表进行查看锁和解锁
- sql server如何对表进行查看锁和解锁
- sql server 查看库内表的大小。
- SQL SERVER 2000查看表结构
- SQL SERVER里怎样查看表结构
- SQL Server查看表空间占用情况
- SQL Server 查看表占用空间
- 查看SQL Server中的表结构
- 查看sql server系统表信息
- 查看SQL Server 版本
- 查看sql server lock
- SQL SERVER 查看用户权限
- VC++6.0开发环境之快捷键
- Litecore – 浏览器排版渲染引擎开发手记(二)
- extjs的例子
- 关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- LDD3学习笔记(10):延时和延后
- Sql Server 查看锁表
- 解决问题“Error inflating class android.widget.RelativeLayout”
- sql语句的批量更新
- MD5, SHA1, SHA256 and SHA512 Hash Algorithm Functions in C#
- 光纤收发器接口类型、连接、指示灯说明及故障症断
- linux(Debian)通过代理上网
- STL之二分查找 (Binary search in STL)
- Builder------设计模式
- excel导出范例