Получение подробной информации об отрытых на MS SQL подключениях

SELECT EXC.session_id, EXC.connect_time, EXC.net_transport,protocol_type, EXC.encrypt_option, EXC.auth_scheme, EXC.num_reads, EXC.num_writes,
EXC.last_read, EXC.last_write, EXC.client_net_address, EXC.client_tcp_port, EXC.local_net_address, EXC.local_tcp_port,
EXS.login_time, EXS.login_name, EXS.original_login_name, EXS.host_name, EXS.program_name, EXS.status,
EXS.cpu_time, EXS.memory_usage, EXS.total_elapsed_time, EXS.total_scheduled_time,
DB_NAME(PRC.dbid) AS 'Database Name'
FROM SYS.DM_EXEC_CONNECTIONS EXC INNER JOIN SYS.DM_EXEC_SESSIONS EXS ON EXC.session_id = EXS.session_id
INNER JOIN SYS.SYSPROCESSES PRC ON EXS.session_id = PRC.spid
--WHERE EXC.session_id = 1
--WHERE EXS.login_name = 'loginname'
--WHERE EXC.client_net_address = '10.10.10.10'
ORDER BY EXC.session_id

Полное описание всех полей системных представлений:

ПредставлениеСсылка
SYS.DM_EXEC_CONNECTIONShttps://msdn.microsoft.com/ru-ru/library/ms181509.aspx
SYS.DM_EXEC_SESSIONS https://msdn.microsoft.com/ru-ru/library/ms176013.aspx
SYS.SYSPROCESSES https://msdn.microsoft.com/ru-ru/library/ms179881.aspx
0

Добавить комментарий

Ваш e-mail не будет опубликован.