게시 정보, 추적 프로그램 토큰(SQL Server 2005 이상)Publication Information, Tracer Tokens (SQL Server 2005 and Later)

이 항목 적용 대상: 예SQL Server없습니다Azure SQL 데이터베이스없습니다Azure SQL 데이터 웨어하우스 없습니다 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse 추적 프로그램 토큰 탭을 사용하여 연결 유효성을 검사하고 트랜잭션 복제를 사용하는 시스템의 대기 시간을 측정할 수 있습니다. The Tracer Tokens tab allows you to validate connections and to measure the latency of a system that uses transactional replication. 토큰(적은 양의 데이터)은 게시 데이터베이스의 트랜잭션 로그에 기록되고, 일반적인 복제된 트랜잭션인 것처럼 표시되고, 시스템을 통해 전달되며 다음을 계산할 수 있습니다.A token (a small amount of data) is written to the transaction log of the publication database, marked as though it were a typical replicated transaction, and sent through the system, allowing a calculation of:

  • 게시자에서 커밋된 트랜잭션과 배포자의 배포 데이터베이스에서 삽입된 해당 명령 사이의 경과 시간How much time elapses between a transaction being committed at the Publisher and the corresponding command being inserted in the distribution database at the Distributor.

  • 배포 데이터베이스에 삽입된 명령과 구독자에서 커밋된 해당 트랜잭션 사이의 경과 시간How much time elapses between a command being inserted in the distribution database and the corresponding transaction being committed at a Subscriber.

    이러한 계산을 잘 검토하면 다음을 비롯한 여러 가지 질문에 대답할 수 있습니다.From these calculations, you can answer a number of questions, including:

  • 게시자의 변경 내용을 받는 데 가장 오래 걸리는 구독자는 무엇입니까?Which Subscribers take the longest to receive a change from the Publisher?

  • 추적 프로그램 토큰을 받아야 할 구독자가 있습니까? 있다면 아직 추적 프로그램 토큰을 받지 못한 구독자는 무엇입니까?Of the Subscribers expected to receive the tracer token, which, if any, have not received it?

옵션Options

표에서 데이터를 표시하는 방식을 변경하려면 표를 마우스 오른쪽 단추로 클릭한 후 다음 옵션 중 하나를 클릭합니다.To change the way that the grid displays data, right-click the grid, and then click one of the following options:

  • 정렬: 열 정렬 대화 상자에서 한 개 이상의 열에 대해 정렬합니다.Sort: Sort on one or more columns in the Sort Columns dialog box.

  • 표시할 열 선택: 열 선택 대화 상자에서 표시할 열 및 해당 열이 표시되는 순서를 선택합니다.Choose Columns to Show: Select which columns to display and the order in which to display them in the Choose Columns dialog box.

  • 필터: 필터 설정 대화 상자의 열 값에 따라 표의 행을 필터링합니다.Filter: Filter rows in the grid based on column values in the Filter Settings dialog box.

  • 필터 지우기: 표에 대한 모든 필터 설정을 지웁니다.Clear Filter: Clear any filter settings for the grid.

    필터 설정은 각 표에 대해 지정됩니다.Filter settings are specific to each grid. 열 선택 및 정렬은 각 게시자에 대한 게시 표와 같이 동일한 유형의 모든 표에 적용됩니다.Column selection and sorting are applied to all grids of the same type, such as the publications grid for each Publisher.

    추적 프로그램 삽입Insert Tracer
    게시자에서 트랜잭션 로그에 추적 프로그램 토큰을 삽입하려면 클릭합니다.Click to insert a tracer token in the transaction log at the Publisher.

    삽입된 시간Time inserted
    추적 프로그램 토큰이 삽입된 시간을 선택하여 해당 시간의 대기 시간 정보를 표시합니다.Select a time at which a tracer token was inserted to display latency information from that time. 기본적으로 가장 최근 시간의 정보가 표시됩니다.By default, information from the most recent time is displayed.

참고

추적 프로그램 토큰 정보는 배포 데이터베이스의 기록 보존 기간에 의해 제어되는 다른 기록 데이터와 같은 시간 동안 유지됩니다.Tracer token information is retained for the same time period as other historical data, which is governed by the history retention period of the distribution database. 배포 데이터베이스 속성 변경에 대한 자세한 내용은 게시자 및 배포자 속성 보기 및 수정을 참조하세요.For information about changing distribution database properties, see View and Modify Distributor and Publisher Properties.

구독Subscription
게시에 대한 각 구독의 이름입니다.The name of each subscription to the publication.

게시자에서 배포자로 연결Publisher to Distributor
게시자에서 트랜잭션이 커밋되는 시점과 배포자에서 배포 데이터베이스에 해당 명령이 삽입되는 시점 간에 경과한 시간입니다.The elapsed time between a transaction being committed at the Publisher and the corresponding command being inserted in the distribution database at the Distributor. 보류 중 은 토큰이 배포자에 아직 도달하지 않았음을 나타냅니다.A value of Pending indicates that the token has not yet reached the Distributor. 보류 상태가 지속되면 로그 판독기 에이전트가 실행 중인지 확인하십시오.If the pending state persists, ensure that the Log Reader Agent is running.

배포자에서 구독자로 연결Distributor to Subscriber
배포 데이터베이스에 명령이 삽입되는 시점과 구독자에서 해당 트랜잭션이 커밋되는 시점 간에 경과한 시간입니다.The elapsed time between a command being inserted in the distribution database and the corresponding transaction being committed at a Subscriber. 보류 중 은 토큰이 구독자에 아직 도달하지 않았음을 나타냅니다.A value of Pending indicates that the token has not yet reached the Subscriber. 보류 상태가 지속되면 배포 에이전트가 실행 중인지 확인하십시오.If the pending state persists, ensure that the Distribution Agent is running.

총 대기 시간Total Latency
게시자에서 트랜잭션이 커밋되는 시점과 구독자에서 해당 트랜잭션이 커밋되는 시점 간에 경과한 시간입니다.The elapsed time between a transaction being committed at the Publisher and the corresponding transaction being committed at the Subscriber. 이 시간은 현재 이 구독자에 대한 복제 시스템의 종단 간 대기 시간을 나타냅니다.This represents the end-to-end latency of the replication system for this Subscriber at this time. 보류 중 은 토큰이 구독자에 아직 도달하지 않았음을 나타냅니다.A value of Pending indicates that the token has not yet reached the Subscriber.

관련 항목:See Also

복제 에이전트 시작 및 중지(SQL Server Management Studio) Start and Stop a Replication Agent (SQL Server Management Studio)
복제 모니터 시작 Start the Replication Monitor
트랜잭션 복제에 대한 대기 시간 측정 및 연결 유효성 검사 Measure Latency and Validate Connections for Transactional Replication
복제 모니터로 성능 모니터링 Monitor Performance with Replication Monitor
복제 모니터링 Monitoring Replication
Replication Agents OverviewReplication Agents Overview