2008-08-08 6 views
4

우리는 SQL Server에 대한 사용자 액세스 로그를 얻어서 평균최대 동시성 사용량을 추적 할 수 있습니다. 숨겨진 테이블이나 내가이 정보가있는 누락 된 것이 있습니까? 내가 아는 응용 프로그램은 내 지식으로는 응용 프로그램 수준에서이를 추적하지 않습니다.SQL 서버에 대한 사용자 액세스 로그

저는 현재 SQL Server 2000으로 일하고 있습니다 만 곧 SQL Server 2005으로 옮길 것입니다.

답변

6

SQL Server 2005의 경우 왼쪽 트리보기로 이동하여 서버 (실제 서버 이름)> 관리> 활동 모니터를 선택하십시오. 희망이 도움이됩니다. 2000

5
  • 당신이 2005
  • 아래는 sys.dm_exec_sessions DMV

를 살펴 sp_who2 또는 dbo.sysprocesses 시스템 테이블을 사용할 수는 예를

SELECT COUNT(*) AS StatusCount,CASE status 
WHEN 'Running' THEN 'Running - Currently running one or more requests' 
WHEN 'Sleeping ' THEN 'Sleeping - Currently running no requests' 
ELSE 'Dormant – Session is in prelogin state' END status 
FROM sys.dm_exec_sessions 
GROUP BY status 
입니다
관련 문제