SQL Server連接數(shù)的查詢
SQL Server連接數(shù)應(yīng)該如何查詢呢?下面總結(jié)了以下一些SQL Server連接數(shù)查詢的方法,如果您對SQL Server連接數(shù)方面感興趣的話,不妨一看。
1、獲取SQL Server允許同時用戶連接的最大數(shù)
SELECT @@MAX_CONNECTIONS
2、獲取當(dāng)前指定數(shù)據(jù)庫的連接信息
SELECT * FROM master.dbo.sysprocesses WHERE dbid IN ( SELECT dbid FROM master.dbo.sysdatabases WHERE NAME='YourDataBaseName')--根據(jù)需要更改YourDataBaseName
SELECT * FROM master.dbo.sysprocesses WHERE DB_NAME(dbid) = 'YourDataBaseName'
3、獲取當(dāng)前SQL服務(wù)器所有的連接詳細信息
SELECT * FROM sysprocesses
以上查詢結(jié)果包含了:系統(tǒng)進程和用戶進程。
如果只是想查用戶進程的話則需采用下面的方法
4、獲取自上次啟動SQL Server服務(wù) 以來連接或試圖連接的次數(shù)
SELECT @@CONNECTIONS
這個剛開始會有點誤解,認為是當(dāng)前SQL Server服務(wù)器當(dāng)前所有的SQL Server連接數(shù)。需要重點注意。
【編輯推薦】