sp_replmonitorhelpmergesessiondetail(Transact-SQL)sp_replmonitorhelpmergesessiondetail (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

병합 복제를 모니터링하는 데 사용되는 특정 복제 병합 에이전트 세션에 대한 자세한 아티클 수준 정보를 반환합니다.Returns detailed, article-level information about a specific replication Merge Agent session, which is used to monitor merge replication. 결과 집합에는 세션 중에 동기화된 각 아티클에 대한 정보 행이 포함됩니다.The result set includes a detail row for each article that was synchronized during the session. 또한 세션 초기화를 나타내는 행과 세션의 업로드 및 다운로드 단계를 요약하는 행도 포함됩니다.It also includes a row that represents the session initialization and rows that summarize both the upload and download phases of the session. 이 저장 프로시저는 배포 데이터베이스의 배포자 또는 구독 데이터베이스의 구독자에서 실행됩니다.This stored procedure is executed at the Distributor on the distribution database, or at the Subscriber on the subscription database.

항목 링크 아이콘 Transact-SQL 구문 규칙Topic link icon Transact-SQL Syntax Conventions

구문Syntax


sp_replmonitorhelpmergesessiondetail [ @session_id = ] session_id  

인수Arguments

[ @session_id = ] session_id[ @session_id = ] session_id
에이전트 세션을 지정합니다.Specifies an agent session. session_idint 이며 기본값은 없습니다.session_id is int with no default.

결과 집합Result Sets

열 이름Column name 데이터 형식Data type DescriptionDescription
PhaseIDPhaseID intint 동기화 세션의 단계를 나타내며 다음 중 하나일 수 있습니다.Is the phase of the synchronization session, which can be one of the following:

0 = 초기화 또는 요약 행0 = Initialization or summary row

1 = 업로드1 = Upload

2 = 다운로드2 = Download
ArticleNameArticleName sysnamesysname 동기화 중인 아티클의 이름입니다.Is the name of the article being synchronized. ArticleName 아티클 정보를 나타내지 않는 결과 집합의 행에 대 한 요약 정보도 포함 합니다.ArticleName also contains summary information for rows in the result set that do not represent article details.
PercentCompletePercentComplete decimaldecimal 현재 실행 중이거나 실패한 세션에 대해 지정한 아티클 정보 행에 적용된 전체 변경 내용의 비율을 나타냅니다.Indicates the percent of the total changes applied in a given article detail row for currently running or failed sessions.
RelativeCostRelativeCost decimaldecimal 아티클을 동기화하는 데 소요된 시간을 세션의 전체 동기화 시간에 대한 비율로 나타냅니다.Indicates the time spent synchronizing the article as a percentage of the total synchronization time for the session.
기간Duration intint 에이전트 세션의 길이입니다.Length of the agent session.
InsertsInserts intint 세션의 삽입 수입니다.Number of inserts in a session.
UpdatesUpdates intint 세션의 업데이트 수입니다.Number of updates in a session.
DeletesDeletes intint 세션의 삭제 수입니다.Number of deletes in a session.
충돌Conflicts intint 세션에서 발생한 충돌 수입니다.Number of conflicts that occurred in a session.
오류 IdErrorID intint 세션 오류의 ID입니다.ID of a session error.
SeqNoSeqNo intint 결과 집합의 세션 순서입니다.Order of sessions in the result set.
RowTypeRowType intint 결과 집합에서 각 행이 나타내는 정보의 유형을 나타냅니다.Indicates what type of information each row in the result set represents.

0 = 초기화0 = initialization

1 = 업로드 요약1 = upload summary

2 = 아티클 업로드 정보2 = article upload detail

3 = 다운로드 요약3 = download summary

4 = 아티클 다운로드 정보4 = article download detail
SchemaChangesSchemaChanges intint 세션의 스키마 변경 수입니다.Number of schema changes in a session.

반환 코드 값Return Code Values

0 (성공) 또는 1 (실패)0 (success) or 1 (failure)

주의Remarks

sp_replmonitorhelpmergesessiondetail 병합 복제를 모니터링 하는 데 사용 됩니다.sp_replmonitorhelpmergesessiondetail is used to monitor merge replication.

구독자에서 실행 될 때 sp_replmonitorhelpmergesessiondetail 만 마지막 5 개 병합 에이전트 세션에 대 한 자세한 정보를 반환 합니다.When executed on the Subscriber, sp_replmonitorhelpmergesessiondetail only returns detailed information about the last 5 Merge Agent sessions.

PermissionsPermissions

구성원만는 db_owner 또는 replmonitor 고정된 데이터베이스 역할 또는 구독자에서 구독 데이터베이스 배포자에서 배포 데이터베이스에서 실행할 수 있습니다 sp_ replmonitorhelpmergesessiondetail합니다.Only members of the db_owner or replmonitor fixed database role on the distribution database at the Distributor or on the subscription database at the Subscriber can execute sp_replmonitorhelpmergesessiondetail.

관련 항목:See Also

프로그래밍 방식으로 복제 모니터링Programmatically Monitor Replication