如何查询MSSQL 当前进程及数据库中的并发进程


一、可以采用

sp_who //获取MSSQl中的进程
sp_who active //获取MSSQl中的活动的进程

二、采用

sp_lock //获取当前数据库 阻塞的表


三、通过 下列SQL语句获取活动的进程


select request_session_id as spid,
OBJECT_NAME(resource_associated_entity_id) as tableName
from sys.dm_tran_locks where resource_type=’OBJECT’
and OBJECT_NAME(resource_associated_entity_id) is not null
order by request_session_id asc

mssql

————————-
dbcc inputbuffer(spid) //来获取进程id 所对应的sql 或者存储过程