close
有朋友問說,要如何查詢 SQL Server 目前的連線數,當下直覺這應該是屬於master DB內會提供的資訊,於是上網找找資料,將試出來的語法記錄備忘一下。
查詢目前連線數:
USE master
SELECT cntr_value AS User_Connections FROM sys.sysperfinfo AS sp
WHERE sp.object_name='SQLServer:General Statistics'
AND sp.counter_name='User Connections'
查詢目前連線明細:
USE master
SELECT c.session_id, c.connect_time, s.login_time, c.client_net_address, s.login_name, s.status
FROM sys.dm_exec_connections c left join sys.dm_exec_sessions s on c.session_id = s.session_id
全站熱搜
留言列表