Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Azure SQL Managed Instance
Microsoft SQL Server Utilizando Replication Monitor, puedes monitorizar el rendimiento de la replicación transaccional y la replicación por fusiones de las siguientes maneras:
Establecer advertencias y umbrales
Ver mediciones de rendimiento
Determinar la latencia con tokens de seguimiento (replicación transaccional)
Vista de estadísticas de sincronización detalladas (replicación de mezcla)
Ver transacciones y tiempo de entrega (Replicación Transaccional)
Establecer advertencias y umbrales
El Monitor de replicación permite habilitar advertencias para una serie de condiciones de rendimiento. Al habilitar una advertencia, debe especificar un umbral. Cuando se alcanza o supera ese umbral, aparece una advertencia en la columna Estado para la suscripción y la publicación con la que se sincroniza (a menos que sea necesario mostrar un número de mayor prioridad). Además de mostrar una advertencia en el Monitor de replicación, llegar a un umbral también puede desencadenar una alerta. Puede habilitar advertencias en las siguientes condiciones de rendimiento:
Si se supera la latencia especificada (el intervalo de tiempo que transcurre entre la confirmación de una transacción en el publicador y confirmación de la transacción correspondiente en el suscriptor).
Esta condición se aplica a la Replicación Transaccional. Si se alcanza o supera el umbral especificado, el estado aparece como Rendimiento crítico.
Si se supera el tiempo de sincronización especificado.
Esta condición se aplica a la replicación por fusión. Si se alcanza o supera el umbral especificado, el estado aparece como Fusión de larga duración. Puede especificar diferentes umbrales para las conexiones de acceso telefónico o de red de área local (LAN).
Si se produce un error en el procesamiento del número de filas especificado en un período de tiempo determinado.
Esta condición se aplica a la replicación por fusión. Si se alcanza o supera el umbral especificado, el estado aparece como Rendimiento crítico. Puede especificar diferentes umbrales para las conexiones de acceso telefónico o de red de área local (LAN).
Para más información, consulte Establecer umbrales y advertencias en el Monitor de replicación.
Ver mediciones de rendimiento
El Monitor de Replicación muestra los valores de calidad de rendimiento para la Replicación Transaccional y la replicación por fusión en las columnas de Rendimiento Medio Actual y Peor Rendimiento Actual para publicaciones y en la columna de Rendimiento para suscripciones. Los valores son:
Excelente
Bueno
Aceptable
Deficiente
Crítico (solo replicación transaccional)
Determinas los valores de la siguiente manera:
Para la Replicación Transaccional, la calidad del rendimiento se determina por el umbral de latencia. Si no configuras el umbral, Replication Monitor no muestra ningún valor. En la siguiente tabla se muestra la correlación entre el umbral y el valor de calidad del rendimiento. Por ejemplo, si pones el umbral en 60 segundos y la latencia real es de 30 segundos, la latencia es 50% del umbral, lo que resulta en un valor de Bueno.
Excelente Bueno Aceptable Malo Crítico 0 – 34% 35 – 59% 60 – 84% 85 – 99% 100% + En la replicación de mezcla, la calidad del rendimiento es independiente del umbral (el umbral de procesamiento de filas sí determina si se muestra un valor de Rendimiento crítico en la columna Estado ). La calidad del rendimiento se determina comparando el rendimiento de una suscripción individual con el rendimiento medio histórico de las suscripciones a la publicación que tienen el mismo tipo de conexión (de acceso telefónico o LAN). El Monitor de Replicación muestra un valor tras cinco sincronizaciones con 50 o más cambios cada uno en el mismo tipo de conexión. Si hay menos de cinco sincronizaciones con 50 o más cambios o si la sincronización más reciente tiene menos de 50 cambios, Replication Monitor no muestra un valor.
En la siguiente tabla se muestra la correlación entre el rendimiento medio y el valor de calidad del rendimiento. Por ejemplo, si diez Suscriptores se sincronizan a través de una conexión LAN con una tasa media de 100 filas por segundo, y una de las suscripciones se sincroniza a una velocidad de 125 filas por segundo, el rendimiento de la sincronización de ese Suscriptor es de 125% de la media, resultando en un valor de Bueno.
Excelente Bueno Aceptable Malo 151+% 76 – 150% 26 – 75% 0 – 25%
Para más información sobre cómo ver información de la suscripción, vea Visualización de información y realización de tareas mediante el Monitor de replicación.
Determinar la latencia con tokens de rastreo
La replicación transaccional le permite medir la latencia en un sistema insertando un token (una pequeña cantidad de datos) en el registro de transacciones de la base de datos de publicaciones y registrando cuánto tiempo tarda en llegar al distribuidor y a los suscriptores. El token también te ayuda a identificar si los datos no llegan al distribuidor o al suscriptor. Para más información, consulte Medir la latencia y validar las conexiones de la replicación transaccional.
Consulta el rendimiento detallado de sincronización para la replicación de fusiones
En la replicación de mezcla, el Monitor de replicación muestra estadísticas detalladas de cada artículo procesado durante la sincronización, incluido el tiempo dedicado a cada fase de procesamiento (carga de cambios, descarga de cambios, etc.). Puede ayudarte a identificar tablas específicas que causan ralentizaciones. Es el mejor lugar para solucionar problemas de rendimiento con suscripciones de mezcla. Para más información sobre cómo ver estadísticas detalladas, consulte Ver información y Realizar tareas usando Replication Monitor.
Ver transacciones y tiempos de entrega para Replicación Transaccional
Para la Replicación Transaccional, el Monitor de Replicación muestra información sobre el número de transacciones en la base de datos de distribución que aún no ha distribuido a un Suscriptor y el tiempo estimado para distribuir dichas transacciones. Para más información, vea Visualización de información y realización de tareas mediante el Monitor de replicación.