SQL Server Profiler 시작

다양한 시나리오에서 추적 출력 수집을 지원하기 위해 SQL Server 프로파일러를 여러 다른 방법으로 시작할 수 있습니다. SQL Server 프로파일러는 시작 메뉴, 데이터베이스 엔진 튜닝 관리자의 도구 메뉴 또는 SQL Server Management Studio의 여러 위치에서 시작할 수 있습니다.

SQL Server 프로파일러를 처음 시작하고 파일 메뉴에서 새 추적을 선택하면 연결할 SQL Server 인스턴스를 지정할 수 있는 서버에 연결 대화 상자가 표시됩니다.

시작 메뉴에서 SQL Server Profiler를 시작하려면

  • 시작 메뉴에서 모든 프로그램, Microsoft SQL Server 2012 , 성능 도구를 차례로 가리킨 다음 SQL Server Profiler를 클릭합니다.

데이터베이스 엔진 튜닝 관리자에서 SQL Server Profiler를 시작하려면

  • 데이터베이스 엔진 튜닝 관리자의 도구 메뉴에서 SQL Server Profiler를 클릭합니다.

Management Studio에서 SQL Server Profiler 시작

SQL Server Management Studio는 각 프로파일러 세션을 자체 인스턴스에서 시작하므로 SQL Server Management Studio를 중지해도 이러한 프로파일러 세션은 계속 실행됩니다.

SQL Server 프로파일러는 다음 절차에서처럼 SQL Server Management Studio의 여러 위치에서 시작할 수 있습니다. SQL Server 프로파일러를 시작하면 시작 지점의 연결 컨텍스트, 추적 템플릿 및 필터 컨텍스트가 로드됩니다.

도구 메뉴에서 SQL Server Profiler를 시작하려면

  • SQL Server Management Studio 도구 메뉴에서 SQL Server Profiler를 클릭합니다.

쿼리 편집기에서 SQL Server Profiler를 시작하려면

  1. SQL Server Management Studio 메뉴에서 새 쿼리를 클릭합니다.

  2. 쿼리 편집기에서 마우스 오른쪽 단추를 클릭한 다음 Trace Query in SQL Server Profiler를 선택합니다.

    [!참고]

    연결 컨텍스트는 편집기 연결이고, 추적 템플릿은 TSQL_SP이며, 적용된 필터는 SPID = 쿼리 창 SPID입니다.

작업 모니터에서 SQL Server Profiler를 시작하려면

  1. 개체 탐색기에서 SQL Server 인스턴스를 마우스 오른쪽 단추로 클릭한 다음 작업 모니터를 클릭합니다.

  2. 프로세스 창을 클릭하고 프로파일링할 프로세스를 마우스 오른쪽 단추로 클릭한 다음 SQL Server Profiler의 추적 프로세스를 클릭합니다.

    [!참고]

    프로세스를 선택하면 작업 모니터가 열릴 당시의 개체 탐색기 연결이 연결 컨텍스트가 됩니다. 추적 템플릿은 서버 유형을 기반으로 하는 기본 템플릿이고 SPID가 선택한 프로세스의 SPID와 같게 됩니다.

보안

Windows 인증 모드를 사용하여 SQL Server 프로파일러를 실행하는 사용자 계정은 SQL Server 인스턴스에 연결할 수 있는 사용 권한이 있어야 합니다.

SQL Server 프로파일러를 사용하여 추적을 수행하려면 또한 ALTER TRACE 권한이 있어야 합니다.

참고 항목

개념

SQL Server 프로파일러

관련 자료

SQL Server Management Studio 사용