Rendimiento (replicación)

Antes de configurar la réplica, es recomendable familiarizarse con los factores que influyen en el rendimiento de la misma:

  • Hardware de servidor y red

  • Diseño de la base de datos

  • Configuración del distribuidor

  • Opciones y diseño de la publicación

  • Uso y diseño de filtros

  • Opciones de suscripción

  • Opciones de instantánea

  • Parámetros del agente

  • Mantenimiento

Para obtener más información acerca de cómo influyen estos factores en cada tipo de réplica, vea:

Una vez configurada la réplica, se recomienda desarrollar una línea base de rendimiento, lo que permite determinar el comportamiento de la réplica con la carga de trabajo habitual de las aplicaciones y la topología. Utilice el Monitor de réplica y el Monitor de sistema para determinar los valores típicos de las cinco dimensiones siguientes del rendimiento de la réplica:

  • Latencia: cantidad de tiempo necesario para que un cambio de datos se propague entre los nodos de una topología de réplica.

  • Rendimiento: cantidad de actividad de réplica (medida en comandos entregados a lo largo de un período de tiempo) que un sistema puede mantener en el tiempo.

  • Simultaneidad: número de procesos de réplica que pueden operar en un sistema al mismo tiempo.

  • Duración de la sincronización: tiempo necesario para que se complete una sincronización determinada.

  • Utilización de recursos: recursos de red y hardware empleados en un procesamiento de réplica.

La latencia y el rendimiento son las más relevantes para la réplica transaccional, porque los sistemas basados en la réplica transaccional requieren generalmente latencia baja y alto rendimiento. La simultaneidad y la duración de la sincronización son relevantes sobre todo para la réplica de mezcla, ya que los sistemas basados en la réplica de mezcla tienen un elevado número de suscriptores, y un publicador puede tener un número significativo de sincronizaciones simultáneas con dichos suscriptores.

Una vez establecidos los valores de línea de base, defina los umbrales en el Monitor de réplica. Para obtener más información, vea Establecer umbrales y advertencias en el Monitor de replicación y Usar alertas para los eventos de agente de replicación. Si detecta un problema de rendimiento, se recomienda leer las sugerencias de los temas de mejora de rendimiento enumerados anteriormente y aplicar los cambios en áreas que influyan en los problemas detectados.