방법: 작업 모니터 열기(SQL Server Management Studio)

작업 모니터를 사용하여 SQL Server 프로세스와 이러한 프로세스가 현재 SQL Server 인스턴스에 미치는 영향에 대한 정보를 얻을 수 있습니다.

작업 모니터 페이지에는 다음과 같은 섹션이 있습니다.

  • 개요 - 프로세서 시간의 백분율, 대기 중인 태스크 수, 데이터베이스 I/O(MB/초) 및 일괄 처리 요청(초당 개수)을 그래픽으로 보여 줍니다.

  • 활성 사용자 태스크 - SQL Server 데이터베이스 엔진에 대한 활성 사용자 연결 정보를 보여 줍니다.

  • 리소스 대기 - 대기 상태 정보를 보여 줍니다.

  • 데이터 파일 I/O - 데이터베이스 데이터 및 로그 파일에 대한 I/O 정보를 보여 줍니다.

  • 비용이 드는 최근 쿼리 - 가장 비용이 많이 드는 쿼리에 대한 정보를 보여 줍니다.

SQL Server 2005 및 SQL Server 2008에서 작업 모니터를 보려면 사용자에게 VIEW SERVER STATE 권한이 있어야 합니다.

SQL Server 2000 서버에서 작업 모니터를 보려면 사용자에게 master 데이터베이스의 sysprocesses 및 syslocks 테이블에 대한 SELECT 권한이 있어야 합니다. 이러한 두 테이블을 보는 권한은 기본적으로 public 데이터베이스 역할에 부여됩니다.

프로세스를 중단하려면 사용자가 sysadmin 또는 processadmin 고정 서버 역할의 멤버여야 합니다.

SQL Server Management Studio에서 작업 모니터를 열려면

  1. SQL Server Management Studio 표준 도구 모음에서 작업 모니터를 클릭합니다.

  2. 서버에 연결 대화 상자에서 서버 이름과 인증 모드를 선택한 다음 연결을 클릭합니다.

또한 Ctrl+Alt+A를 눌러 언제든지 작업 모니터를 열 수도 있습니다.

개체 탐색기에서 작업 모니터를 열려면

  • 개체 탐색기에서 인스턴스 이름을 마우스 오른쪽 단추로 클릭한 다음 작업 모니터를 선택합니다.

SQL Server Management Studio를 열 때 작업 모니터를 열려면

  1. 도구 메뉴에서 옵션을 클릭합니다.

  2. 옵션 대화 상자에서 환경을 확장한 다음 일반을 선택합니다.

  3. 시작 시 상자에서 개체 탐색기 및 작업 모니터 열기를 선택합니다.

  4. 변경 내용을 적용하려면 SQL Server Management Studio를 닫은 다음 다시 엽니다.