SQL Server Profiler 실행Run SQL Server Profiler

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse 실행할 수 있습니다 SQL Server 프로파일러SQL Server Profiler 여러 가지 방법으로 추적 수집을 지원 하기 위해 출력 다양 한 시나리오에서에서 합니다. You can run SQL Server 프로파일러SQL Server Profiler in several different ways, to support gathering trace output in a variety of scenarios. 시작할 수 있습니다 SQL Server 프로파일러SQL Server Profiler Windows 10에서 시작 메뉴에서는 도구 메뉴 데이터베이스 엔진Database Engine 튜닝 관리자의 여러 위치에서 SQL Server Management StudioSQL Server Management Studio합니다.You can start SQL Server 프로파일러SQL Server Profiler from the Windows 10 Start menu, from the Tools menu in 데이터베이스 엔진Database Engine Tuning Advisor, and from several locations in SQL Server Management StudioSQL Server Management Studio.

처음 시작 하면 SQL Server 프로파일러SQL Server Profiler 선택 새 추적 에서 파일 메뉴, 표시 됩니다는 서버에 연결 지정할 수 있는 대화 상자는 SQL ServerSQL Server 연결할 인스턴스.When you first start SQL Server 프로파일러SQL Server Profiler and select New Trace from the File menu, the application displays a Connect to Server dialog box where you can specify a SQL ServerSQL Server instance to connect to.

Windows 10 시작 메뉴에서 SQL Server Profiler를 시작 하려면To start SQL Server Profiler from the Windows 10 Start menu

  • Windows 클릭 시작 아이콘 또는 키를 눌러 Windows 키 및 "SQL Server Profiler 17"을 입력 하기 시작 합니다.Click the Windows Start icon or press the Windows key and start to type "SQL Server Profiler 17". 경우는 SQL Server Profiler 17 타일에는 다음이 표시 되 면 클릭 합니다.When the SQL Server Profiler 17 tile appears, click it.

데이터베이스 엔진 튜닝 관리자에서 SQL Server Profiler를 시작하려면To start SQL Server Profiler in Database Engine Tuning Advisor

  • 데이터베이스 엔진Database Engine 튜닝 관리자의 도구 메뉴에서 SQL Server Profiler를 클릭합니다.On the 데이터베이스 엔진Database Engine Tuning Advisor Tools menu, click SQL Server Profiler.

SQL Server Management Studio에서 SQL Server Profiler를 시작 하려면To start SQL Server Profiler in SQL Server Management Studio

시작할 수 있습니다 SQL Server 프로파일러SQL Server Profiler 의 여러 위치에서 SQL Server Management StudioSQL Server Management Studio합니다.You can start SQL Server 프로파일러SQL Server Profiler from several locations in SQL Server Management StudioSQL Server Management Studio. SQL Server 프로파일러SQL Server Profiler 시작 되 면 연결 컨텍스트, 추적 템플릿 및 시작 지점의 필터 컨텍스트가 로드 됩니다.When SQL Server 프로파일러SQL Server Profiler starts, it loads the connection context, trace template, and filter context of its launch point. SQL Server Management StudioSQL Server Management Studio각 SQL Server 프로파일러 세션을 자체 인스턴스에서 시작 되며 프로파일러를 종료 하는 경우 실행을 계속 SQL Server Management StudioSQL Server Management Studio합니다. starts each SQL Server Profiler session in its own instance, and Profiler continues to run if you shut down SQL Server Management StudioSQL Server Management Studio.

도구 메뉴에서 SQL Server Profiler를 시작하려면To start SQL Server Profiler from the Tools menu

  • SQL Server Management StudioSQL Server Management Studio 도구 메뉴에서 SQL Server Profiler를 클릭합니다.In the SQL Server Management StudioSQL Server Management Studio Tools menu, click SQL Server Profiler.

쿼리 편집기에서 SQL Server Profiler를 시작하려면To start SQL Server Profiler from the Query Editor

  • 쿼리 편집기에서 마우스 오른쪽 단추를 클릭한 다음 SQL Server Profiler에서 쿼리 추적을 선택합니다.In Query Editor, right-click and then select Trace Query in SQL Server Profiler.

    참고

    연결 컨텍스트는 편집기 연결이고, 추적 템플릿은 TSQL_SP이며, 적용된 필터는 SPID = 쿼리 창 SPID입니다.The connection context is the editor connection, the trace template is TSQL_SPs, and the applied filter is SPID = query window SPID.

작업 모니터에서 SQL Server Profiler를 시작하려면To start SQL Server Profiler from Activity Monitor

  • 작업 모니터에서 클릭는 프로세스 창으로 프로 파일링 하 고 클릭 하려는 프로세스를 마우스 오른쪽 단추로 클릭 SQL Server Profiler의 추적 프로세스합니다.In Activity Monitor, click the Processes pane, right-click the process that you want to profile, and then click Trace Process in SQL Server Profiler.

    참고

    프로세스를 선택하면 작업 모니터가 열릴 당시의 개체 탐색기 연결이 연결 컨텍스트가 됩니다.When a process is selected, the connection context is the Object Explorer connection when Activity Monitor was opened. 추적 템플릿은 서버 유형을 기반으로 하는 기본 템플릿이고 SPID가 선택한 프로세스의 SPID와 같게 됩니다.The trace template is the default based on the server type, and the SPID equals the SPID for the selected process.

.NET Framework 보안.NET Framework Security

  • Windows 인증 모드에서 사용자는 실행 되는 계정을 SQL Server 프로파일러SQL Server Profiler 의 인스턴스에 연결할 수 있는 권한이 있어야 SQL ServerSQL Server합니다.In Windows Authentication mode, the user account that runs SQL Server 프로파일러SQL Server Profiler must have permission to connect to the instance of SQL ServerSQL Server.
  • SQL Server 프로파일러SQL Server Profiler를 사용하여 추적을 수행하려면 또한 ALTER TRACE 권한이 있어야 합니다.To perform tracing with SQL Server 프로파일러SQL Server Profiler, users must also have the ALTER TRACE permission.

다음 단계Next steps

SQL Server Profiler 개요 SQL Server Profiler overview
SQL Server Management Studio 사용Use SQL Server Management Studio