查看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

你可能感兴趣的:(sql,server)