Compartir a través de


Usar las estadísticas del Agente de servidor de SQL Server Compact para solucionar problemas de conectividad

El registro del Agente de servidor de Microsoft SQL Server Compact 3.5 contiene estadísticas de sincronización cuando se especifica el nivel 2 o 3 para LOGGING_LEVEL. Cada bloque de datos estadísticos informa acerca de las operaciones de conectividad que han tenido lugar durante los últimos 15 minutos. Solamente proporciona datos históricos, no información instantánea. Cuando se hace ping en el Agente de servidor de SQL Server Compact 3.5 con el parámetro ?Stats, por ejemplo, http://nombreDeServidorSql/sqlce/sqlcesa35.dll?stats, se muestra una página web con los datos estadísticos actuales e históricos acerca de la replicación y las sincronizaciones RDA (acceso a datos remotos).

En la página web se muestran dos tablas con información acerca del estado actual y un resumen de información que se actualiza cada 15 minutos. En las tablas siguientes se describen los elementos que aparecen en las dos tablas cuando se hace ping en el Agente de servidor de SQL Server Compact 3.5 para ver información estadística.

Estado actual

La información del estado actual muestra el estado en el que se encuentran todos los valores en el momento de hacer ping en el Agente de servidor de SQL Server Compact 3.5 específico del directorio virtual.

Elemento Descripción

Subprocesos TransferIN disponibles

Número de subprocesos disponibles para transferir todos los datos del dispositivo al servidor. Esta propiedad es un valor que aumenta dinámicamente a partir de 1 hasta el valor de registro Max_Threads_Per_Pool.

Subprocesos TransferIN ocupados

Número de subprocesos de transferencia que actualmente están transfiriendo datos desde dispositivos al servidor.

Subprocesos TransferOUT disponibles

Número de subprocesos de transferencia disponibles para transferir todos los datos del servidor al dispositivo.

Subprocesos TransferOUT ocupados

Número de subprocesos de transferencia que actualmente están transfiriendo datos desde el servidor a los dispositivos.

Subprocesos de sincronización disponibles

Número de subprocesos de sincronización disponibles para ejecutar Synchronize(), RDA Pull(), Push() o Submit SQL() de la replicación de mezcla.

Subprocesos de sincronización ocupados

Número de subprocesos de sincronización que realizan activamente Synchronize(), Pull(), Push() o SubmitSQL() con SQL Server.

Número máximo de subprocesos por grupo

El grupo de subprocesos de transferencia y el grupo de subprocesos de sincronización. El valor predeterminado es 20 subprocesos por cada grupo. Este valor lo controla la clave del Registro Max_Threads_Per_Pool.

Sesiones desde reinicio

Número de sesiones desde que se ha reiniciado el equipo IIS. Cada operación de sincronización es una sesión.

Número total de sesiones activas

Número de sesiones que transfieren o sincronizan datos activamente. Este número suele ser igual al número de sesiones de replicación y RDA que se están ejecutando de forma activa o que están esperando en cola.

Número total de solicitudes de transferencia en cola

Número de solicitudes de transferencia que esperan en la cola a que un subproceso de transferencia esté disponible para procesar la solicitud.

Número total de solicitudes de sincronización en cola

Número de solicitudes de sincronización que esperan en la cola a que un subproceso de sincronización esté disponible para procesar la solicitud.

Estadísticas desde <Periodo Tiempo>

En esta tabla se muestra un resumen de los datos recopilados en intervalos de 15 minutos entre la fecha y hora que se muestra encima de esta tabla y la tabla Estado actual. Por ejemplo, si encima de la tabla Actual se muestra la hora 10:00:00 y "Estadísticas desde la hora xxxx" indica 10:08:00, en esta tabla se muestran las estadísticas de los primeros ocho minutos del intervalo de 15 minutos.

Para ver información horaria histórica, consulte el registro del Agente de servidor de SQL Server Compact 3.5. Para obtener más información, vea Leer las estadísticas del registro del Agente de servidor de SQL Server Compact. Para consultar información acerca del rendimiento en un momento determinado, puede utilizar el parámetro ?Stats.

Elemento Descripción

Número total de sincronizaciones de replicación

Número de combinaciones de replicación realizadas durante este periodo del informe.

Número total de SubmitSQL de RDA

Número de llamadas a SubmitSQL() de RDA (acceso a datos remotos) durante este período de informe.

Número total de inserciones de RDA

Número de llamadas a Push() de RDA durante este período de informe.

Número total de extracciones de RDA

Número de llamadas a Pull() de RDA durante este período de informe.

Tamaño medio de los archivos .IN

Tamaño medio, en bytes, de los archivos .IN. Los archivos con extensión .IN son archivos físicos creados a partir de los datos de mensaje enviados por el cliente.

Tamaño medio de los archivos .OUT

Tamaño medio, en bytes, de los archivos .OUT. Los archivos con extensión .OUT son archivos físicos creados a partir de los datos de mensaje enviados desde el servidor.

Número total de operaciones completadas

Número de llamadas a Synchronize() de replicación, SubmitSQL() de RDA, Push() y Pull() que se completaron en este período de tiempo.

Número total de operaciones no completadas

Número de llamadas a Synchronize() de replicación, SubmitSQL() de RDA, Push() y Pull() que se iniciaron, pero no se completaron en este período de tiempo.

Tiempo total de los subprocesos de sincronización (segundos)

Tiempo total, en segundos, que todos los subprocesos de sincronización han necesitado para completar las operaciones de sincronización. Esta estadística no incluye el tiempo que dura la transferencia de mensajes entre los clientes de SQL Server Compact 3.5.

Tiempo total de los subprocesos de transferencia de entrada (segundos)

Tiempo total, en segundos, necesario para enviar todos los datos al servidor. Si se compara este atributo con Tiempo_Total_Subprocesos_Transferencia_Salida, se obtiene que el mayor consumo de tiempo se produce entre el envío de datos al servidor o el envío de datos al dispositivo.

Tiempo total de los subprocesos de transferencia de salida (segundos)

Tiempo total, en segundos, necesario para enviar todos los datos desde el servidor. Si este atributo se compara con Tiempo_Total_Subprocesos_Transferencia_Entrada, se obtiene que el mayor gasto de tiempo se produce entre el envío de datos al servidor o el envío de datos al dispositivo.

Tiempo total de la cola de sincronización (segundos)

Tiempo total, en segundos, que las solicitudes de sincronización de los clientes esperan a que un Subproceso de sincronización esté disponible para iniciar el proceso de sincronización con el servidor.

Tiempo total de las colas de transferencia de entrada (segundos)

Tiempo total, en segundos, que un cliente espera en la cola a que un Subproceso de transferencia esté disponible para enviar datos al servidor desde el dispositivo.

Tiempo total de las colas de transferencia de salida (segundos)

Tiempo total, en segundos, que un cliente espera en la cola a que un Subproceso de transferencia esté disponible para enviar datos desde el servidor al dispositivo.

Vea también

Tareas

Usar Internet Explorer para comprobar la configuración del Agente de servidor (SQL Server Compact)
Usar los diagnósticos del Agente de servidor de SQL Server Compact 3.5 para solucionar problemas de conectividad

Ayuda e información

Obtener ayuda (SQL Server Compact 3.5 Service Pack 1)