추적 재생Replay Traces

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse 재생은 추적에 캡처된 작업을 재현 하는 기능입니다. Replay is the ability to reproduce activity that has been captured in a trace. 추적을 만들거나 편집할 때 추적을 파일에 저장하면 나중에 재생할 수 있습니다.When you create or edit a trace, you can save the trace to a file and replay it later. SQL Server 프로파일러SQL Server Profiler 를 사용하면 단일 컴퓨터의 추적 작업만 재생할 수 있습니다.You can use SQL Server 프로파일러SQL Server Profiler to replay trace activity from a single computer. 대규모 작업의 경우 Distributed Replay Utility를 사용하면 여러 컴퓨터의 추적 데이터를 재생할 수 있습니다.For large workloads, use the Distributed Replay Utility to replay trace data from multiple computers.

이 섹션에서는 SQL Server 프로파일러SQL Server Profiler의 재생 기능을 사용하는 방법에 대해 설명합니다.This section describes how to use the replay features of SQL Server 프로파일러SQL Server Profiler. Distributed Replay Utility에 대한 자세한 내용은 SQL Server Distributed Replay을 참조하십시오.For more information about the Distributed Replay Utility, see SQL Server Distributed Replay.

SQL Server 프로파일러SQL Server Profiler 는 사용자 연결 및 SQL ServerSQL Server 인증을 시뮬레이션할 수 있는 다중 스레드 재생 엔진을 갖추고 있습니다. features a multithreaded playback engine that can simulate user connections and SQL ServerSQL Server Authentication. 재생 기능은 응용 프로그램이나 프로세스 문제 해결에 유용합니다.Replay is useful to troubleshoot an application or process problem. 문제를 파악하여 수정한 다음에는 수정된 응용 프로그램이나 프로세스에 대해 잠재적인 문제가 발견된 추적을 실행하고When you have identified the problem and implemented corrections, run the trace that found the potential problem against the corrected application or process. 원래 추적을 재생한 다음 결과를 비교합니다.Then, replay the original trace and compare results.

추적 재생을 사용 하 여 디버깅 지원는 중단 점 토글커서까지 실행 옵션에 SQL Server 프로파일러SQL Server Profiler 재생 메뉴.Trace replay supports debugging by using the Toggle Breakpoint and the Run to Cursor options on the SQL Server 프로파일러SQL Server Profiler Replay menu. 이 옵션을 사용하면 추적 재생을 짧은 조각으로 분리하고 점차 큰 부분으로 분석 범위를 늘릴 수 있어 긴 스크립트를 분석할 때 유용합니다.These options especially improve the analysis of long scripts because they can break the replay of the trace into short segments so they can be analyzed incrementally.

추적 재생에 필요한 권한에 대한 자세한 내용은 SQL Server 프로파일러 실행에 필요한 권한을 참조하세요.For information about the permissions required to replay traces, see Permissions Required to Run SQL Server Profiler.

섹션 내용In This Section

항목Topic 설명Description
재생 요구 사항Replay Requirements SQL Server 프로파일러SQL Server Profiler를 사용하여 재생될 수 있도록 추적 정의에 꼭 포함되어야 하는 이벤트에 대해 설명합니다.Describes the events that must be included in a trace definition so that it can be replayed with SQL Server 프로파일러SQL Server Profiler.
재생 옵션(SQL Server Profiler)Replay Options (SQL Server Profiler) 재생 구성 SQL Server 프로파일러SQL Server Profiler대화 상자에서 설정할 수 있는 옵션에 대해 설명합니다.Describes the options you can set in the Replay Configuration dialog box of SQL Server 프로파일러SQL Server Profiler.
추적 재생에 대한 고려 사항(SQL Server Profiler)Considerations for Replaying Traces (SQL Server Profiler) SQL Server 프로파일러SQL Server Profiler 를 사용하여 재생할 수 없는 추적 이벤트 및 추적 재생이 서버 성능에 미치는 영향에 대해 설명합니다.Describes trace events that can not be replayed with SQL Server 프로파일러SQL Server Profiler and the effects on server performance of replaying traces.

참고 항목See Also

SQL Server Distributed ReplaySQL Server Distributed Replay