Поделиться через


Чтение статистики в журнале агента сервера SQL Server Compact Edition

Если для параметра реестра LOGGING_LEVEL задано значение «3», журнал агента сервера Microsoft SQL Server Compact Edition содержит статистику. Раздел статистики находится между открывающим (<STATS) и закрывающим (/>) тегами журнала. В каждом блоке статистических данных регистрируются сведения об операциях подключения SQL Server Compact Edition за последние 15 минут.

Статистика формируется всякий раз, когда поток очистки зафиксирует истечение 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

Начало отчетного периода (в формате datetime).

Period_Duration

Период времени, который освещается в отчете (в секундах).

Syncs

Количество операций двусторонней репликации слиянием, выполненных за отчетный период.

SubmitSQLs

Количество вызовов метода SubmitSQL() удаленного доступа к данным за отчетный период.

RDAPushes

Количество вызовов метода Push() удаленного доступа к данным за отчетный период.

RDAPulls

Количество вызовов метода Pull() удаленного доступа к данным за отчетный период.

AVG_IN_File_Size

Средний размер IN-файлов в байтах. Файлы с расширением имени IN — это физические файлы, содержащие данные отправленных клиентом сообщений.

AVG_OUT_File_Size

Средний размер OUT-файлов в байтах. Файлы с расширением имени OUT — это физические файлы, содержащие данные отправленных сервером сообщений.

Completed_Operations

Количество вызовов методов Sync, SubmitSQL, Push путем удаленного доступа к данным и Pull путем удаленного доступа к данным, которые были выполнены за указанный период времени.

Incomplete_Operations

Количество вызовов методов Sync, SubmitSQL, Push путем удаленного доступа к данным и Pull путем удаленного доступа к данным, которые были запущены, но не были выполнены за указанный период времени.

Total_Sync_Thread_Time

Общее время, которое потребовалось всем потокам синхронизации для выполнения операций синхронизации (в секундах). Потоки синхронизации являются членами пулов потоков, обрабатывающих сообщения из 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 (в секундах).

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition