Microsoft SQL Server Compact Edition 서버 에이전트 로그에는 LOGGING_LEVEL 3 지정 시의 통계가 포함되어 있습니다. 로그의 통계 부분은 로그의 여는 태그(<STATS)와 닫는 태그(/>) 사이에 있습니다. 통계 데이터의 각 블록은 최근 15분 동안 발생한 SQL Server Compact Edition 연결 작업을 보고합니다.
정리 스레드가 마지막 보고 이후 15분이 경과된 것을 인식할 때마다 통계가 생성됩니다. 통계는 15분 간격 동안 작업이 있는 경우에만 생성됩니다. 통계 보고서는 성능 모니터링에 유용합니다.
다음 통계 보고서에서는 단일 동기화(병합 복제)를 보여 줍니다.
<STATS Period_Start="2002/07/13 15:27:32" Period_Duration="954" Syncs="1" SubmitSQLs="0" RDAPushes="0" RDAPulls="0" AVG_IN_File_Size="332" AVG_OUT_File_Size="90203" Completed_Operations="1" Incomplete_Operations="0" Total_Sync_Thread_Time="3" Total_Transfer_Thread_Time_IN="0" Total_Pool_Transfer_Time_OUT="0" Total_Sync_Queue_Time="0" Total_Transfer_Queue_Time_IN="0" Total_Transfer_Queue_Time_OUT="0" />
다음 표에서는 통계 로그 특성 목록을 표시하고 설명합니다.
| 특성 | 설명 |
|---|---|
Period_Start |
STATS 기간의 시작(datetime 형식)입니다. |
Period_Duration |
보고 기간(초)입니다. |
Syncs |
이 보고 기간 동안 수행되는 양방향 복제 병합 수입니다. |
SubmitSQLs |
이 보고 기간 동안의 RDA(Remote Data Access) SubmitSQL() 호출 수입니다. |
RDAPushes |
이 보고 기간 동안의 RDA Push() 호출 수입니다. |
RDAPulls |
이 보고 기간 동안의 RDA Pull() 호출 수입니다. |
AVG_IN_File_Size |
.in 파일의 평균 크기(바이트)입니다. 확장명이 .in인 파일은 클라이언트에서 전송한 메시지 데이터에서 생성되는 물리적 파일입니다 |
AVG_OUT_File_Size |
.out 파일의 평균 크기(바이트)입니다. 확장명이 .out인 파일은 서버에서 전송한 메시지 데이터에서 생성되는 물리적 파일입니다 |
Completed_Operations |
이 기간 동안 완료된 Sync, SubmitSQL, RDA Push 및 RDA Pull 호출 수입니다. |
Incomplete_Operations |
이 기간 동안 시작되었지만 완료되지 않은 Sync, SubmitSQL, RDA Push 및 RDA Pull 호출 수입니다. |
Total_Sync_Thread_Time |
모든 동기화 스레드(Sync)에서 동기화 작업을 완료하는 데 걸린 총 시간(초)입니다. 동기화 스레드는 SQL Server Compact Edition 의 메시지를 처리하는 스레드 풀의 멤버입니다. 이 통계에는 SQL Server Compact Edition 클라이언트와 메시지를 주고받는 데 소요된 시간은 포함되지 않습니다. |
Total_Pool_Thread_Time_IN |
서버에 모든 데이터를 전송하는 데 필요한 총 시간(초)입니다. 이 특성을 Total_Pool_Thread_Time_OUT과 비교하면 서버에 데이터를 전송하거나 장치에 데이터를 전송할 때 가장 많은 시간이 소요되는 지점을 확인할 수 있습니다. |
Total_Sync_Queue_Time |
동기화 요청이 서버에서 처리되기 전에 동기화 큐에서 대기한 총 시간(초)입니다. |
Total_Pool_Queue_Time_IN |
클라이언트의 메시지가 SQL Server Compact Edition 서버 에이전트에서 처리되기 전에 큐에서 대기한 총 시간(초)입니다. |
Total_Pool_Queue_Time_OUT |
SQL Server 의 메시지가 SQL Server Compact Edition 서버 에이전트에서 처리되기 전에 대기한 총 시간(초)입니다. |