笔记90 查询mssql里锁的情况的信息,使用视图 函数 存储过程等等
笔记90 查询mssql里锁的情况的信息,使用视图 函数 存储过程等等
1 --查询mssql里锁的情况的信息,使用视图 函数 存储过程等等 2 --lock infomation 3 --第一种 4 SELECT 5 request_session_id AS 进程标识, 6 resource_type AS 资源类型, 7 resource_database_id AS 数据库标识, 8 resource_description AS 资源文本说明, 9 resource_associated_entity_id AS 资源实体标识, 10 request_mode AS 请求模式, 11 request_mode AS 请求状态 12 FROM sys.dm_tran_locks 13 14 --查看数据库标识 15 --SELECT name ,database_id FROM sys.databases 16 17 --查看进程的连接情况 18 --第二种 19 --SELECT * FROM sys.dm_exec_connections 20 21 --获取当前所有进程的锁信息 22 --第三种 23 EXEC sys.sp_lock 24 25 --更加数据库标识号显示数据库名称 26 SELECT DB_NAME( '13') 27 28 29 --提供当前的请求信息 30 --第四种 31 SELECT * FROM sys.dm_exec_requests 32 33 --设置锁的超时时间,全局 34 SET LOCK_TIMEOUT