게시 정보, 추적 프로그램 토큰(SQL Server 2005 이상)

적용 대상:SQL ServerAzure SQL Managed Instance

추적 프로그램 토큰 탭을 사용하면 연결의 유효성을 검사하고 트랜잭션 복제를 사용하는 시스템의 대기 시간을 측정할 수 있습니다. 토큰(소량의 데이터)은 게시 데이터베이스의 트랜잭션 로그에 기록되며, 일반적인 복제 트랜잭션인 것처럼 표시되고 시스템을 통해 전송되므로 다음을 계산할 수 있습니다.

  • 게시자에서 커밋된 트랜잭션과 배포자의 배포 데이터베이스에서 삽입된 해당 명령 사이의 경과 시간

  • 배포 데이터베이스에 삽입된 명령과 구독자에서 커밋된 해당 트랜잭션 사이의 경과 시간

이러한 계산을 잘 검토하면 다음을 비롯한 여러 가지 질문에 대답할 수 있습니다.

  • 게시자의 변경 내용을 받는 데 가장 오래 걸리는 구독자는 무엇입니까?

  • 추적 프로그램 토큰을 받아야 할 구독자가 있습니까? 있다면 아직 추적 프로그램 토큰을 받지 못한 구독자는 무엇입니까?

옵션

그리드에서 데이터를 표시하는 방식을 변경하려면 그리드를 마우스 오른쪽 단추로 클릭한 다음 다음 옵션 중 하나를 클릭합니다.

  • 정렬: 열 정렬 대화 상자에서 하나 이상의 열을 정렬합니다 .

  • 표시할 열 선택: 표시할 열과 열 선택 대화 상자에서 표시할 순서를 선택합니다.

  • 필터: 필터 설정 대화 상자의 열 값에 따라 표에서 행을 필터링합니다.

  • 필터 지우기: 그리드에 대한 필터 설정을 지웁니다.

필터 설정은 각 표에 따라 다릅니다. 열 선택 및 정렬은 각 게시자의 발행물 표와 같이 동일한 형식의 모든 표에 적용됩니다.

추적 프로그램 삽입
게시자의 트랜잭션 로그에 추적 프로그램 토큰을 삽입하려면 클릭합니다.

삽입된 시간
추적 프로그램 토큰이 삽입된 시간을 선택하여 해당 시점의 대기 시간 정보를 표시합니다. 기본적으로 가장 최근 시간의 정보가 표시됩니다.

참고 항목

추적 프로그램 토큰 정보는 배포 데이터베이스의 기록 보존 기간에 의해 제어되는 다른 기록 데이터와 같은 시간 동안 유지됩니다. 배포 데이터베이스 속성 변경에 대한 자세한 내용은 배포자 및 게시자 속성 보기 및 수정을 참조 하세요.

구독
게시에 대한 각 구독의 이름입니다.

게시자에서 배포자로 연결
게시자에서 커밋되는 트랜잭션과 배포자의 배포 데이터베이스에 삽입되는 해당 명령 사이의 경과된 시간입니다. 보류 중인 값은 토큰이 배포자에 아직 도달하지 못했음을 나타냅니다. 보류 중인 상태가 유지되면 로그 판독기 에이전트가 실행 중인지 확인합니다.

배포자에서 구독자로 연결
배포 데이터베이스에 삽입되는 명령과 구독자에서 커밋되는 해당 트랜잭션 사이의 경과된 시간입니다. 값 보류 중 은 토큰이 구독자에 아직 도달하지 않았음을 나타냅니다. 보류 중인 상태가 유지되면 배포 에이전트가 실행 중인지 확인합니다.

총 대기 시간
게시자에서 커밋되는 트랜잭션과 구독자에서 커밋되는 해당 트랜잭션 사이의 경과된 시간입니다. 이는 현재 이 구독자에 대한 복제 시스템의 종단 간 대기 시간을 나타냅니다. 값 보류 중 은 토큰이 구독자에 아직 도달하지 않았음을 나타냅니다.

참고 항목

복제 에이전트 시작 및 중지(SQL Server Management Studio)
복제 모니터 시작
트랜잭션 복제에 대한 대기 시간 측정 및 연결 유효성 검사
복제 모니터를 사용하여 성능 모니터링
복제 모니터링
복제 에이전트 개요