SQL Server常用系統表 1、查詢當前資料庫中的用戶表 2、獲取SQL Server允許同時用戶連接的最大數 3、獲取當前指定資料庫的連接信息 4、獲取當前SQL伺服器所有的連接詳細信息 查詢結果包含了:系統進程和用戶進程。如果只是想查用戶進程的話則需採用下麵的方法5 5、獲取自上次啟動 SQ ...
SQL Server常用系統表
1、查詢當前資料庫中的用戶表
select * from sysobjects where xtype='U';
2、獲取SQL Server允許同時用戶連接的最大數
SELECT @@MAX_CONNECTIONS;
3、獲取當前指定資料庫的連接信息
SELECT * FROM master.dbo.sysprocesses WHERE dbid IN ( SELECT dbid FROM master.dbo.sysdatabases WHERE NAME='YourDataBaseName' ) --根據需要更改YourDataBaseName
4、獲取當前SQL伺服器所有的連接詳細信息 查詢結果包含了:系統進程和用戶進程。如果只是想查用戶進程的話則需採用下麵的方法5
SELECT * FROM sysprocesses
5、獲取自上次啟動 SQL Server服務 以來連接或試圖連接的次數
SELECT @@CONNECTIONS