查看SQL Server 数据库实例上运行的进程信息
在做数据库管理型系统的时候,新手经常会忘记释放数据库连接池,虽然.net 有GC机制,但是它对于数据库访问对象的释放也无能为力。
查看数据库X的进程信息可以运行以下t-sql
select * from master.dbo.sysprocesses where [dbid] in ( select [dbid] from master.dbo.sysdatabases where name='EPMS' )
若要访问sysprocesses,必须位于master数据库上下文中,或者必须使用master.dbo.sysprocesses
dbid指当前由进程使用的数据库ID