1)获取SQL Server允许同时用户连接的最大数
select @@MAX_CONNECTIONS --32767
2)获取当前指定数据库的连接信息
select * from master.dbo.sysprocesses where dbid in ( select dbid from master.dbo.sysdatabases where name='XXX' ) ----利用DB_Name() select * from master.dbo.sysprocesses where DB_Name(dbid)='XXX'
3)获取当前SQL服务器所有的连接信息
--系统进程和用户进程 select * from master.dbo.sysprocesses
4)获取自上次启动SQL Server服务起,连接或试图连接的次数
select @@CONNECTIONS