SQLServer连接数的查询

SQL Server连接数应该如何查询呢?下面总结了以下一些SQL Server连接数查询的方法,如果您对SQL Server连接数方面感兴趣的话,不妨一看。

创新互联是一家集网站建设,名山企业网站建设,名山品牌网站建设,网站定制,名山网站建设报价,网络营销,网络优化,名山网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

1、获取SQL Server允许同时用户连接的最大数

SELECT @@MAX_CONNECTIONS

2、获取当前指定数据库的连接信息

SELECT * FROM master.dbo.sysprocesses WHERE dbid IN (   SELECT dbid FROM master.dbo.sysdatabases   WHERE NAME='YourDataBaseName')--根据需要更改YourDataBaseName

SELECT * FROM master.dbo.sysprocesses WHERE DB_NAME(dbid) = 'YourDataBaseName'

3、获取当前SQL服务器所有的连接详细信息

SELECT * FROM sysprocesses

以上查询结果包含了:系统进程和用户进程。

如果只是想查用户进程的话则需采用下面的方法

4、获取自上次启动SQL Server服务 以来连接或试图连接的次数

SELECT @@CONNECTIONS

这个刚开始会有点误解,认为是当前SQL Server服务器当前所有的SQL Server连接数。需要重点注意。


当前题目:SQLServer连接数的查询
分享地址:http://gydahua.com/article/djhgpjg.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流