'MSSQL'에 해당되는 글 1건

  1. 2016.03.21 현재 접속된 사용자 및 IP 알아보기
posted by 악마의상상 2016. 3. 21. 10:51

/*현재 연결중인 사용자 - 전체 보기 서버에서 LocalMachine 등으로 직접 접속한 경우까지 다 표기*/

SELECT [sp].*

FROM sys.sysprocesses as [sp]


/*현재 연결중인 클라이언트*/

SELECT [Con].*

FROM sys.dm_exec_connections as [Con]


/*

현재 연결중인 사용자 예시-쓰기 사용량이 가장 많은 순 정렬 

네트웍 부하가 지속적으로 발생시에 reads와 writes 항목을 확인하여

부하를 발생시키는 원인을 좁혀가는 형태로 사용가능.

*/

SELECT sp.LOGINAME, Con.CLIENT_NET_ADDRESS, sp.SPID,  sp.LOGIN_TIME, Con.connect_time, Con.num_reads, Con.num_writes

FROM sys.sysprocesses as [sp] INNER JOIN sys.dm_exec_connections as [Con] on sp.spid = Con.SESSION_ID

order by Con.num_writes desc