Share via


Almacenamiento en caché, actualización y rendimiento del Monitor de réplica

El Monitor de réplica de Microsoft SQL Server está diseñado para supervisar de manera eficaz un gran número de equipos en un sistema de producción. Las consultas que utiliza el Monitor de réplica para realizar cálculos y recopilar datos se almacenan en caché y se actualizan periódicamente. El almacenamiento en caché reduce el número de consultas y cálculos necesarios para ver diferentes páginas en el Monitor de réplica, y permite escalar la supervisión para varios usuarios.

Un trabajo del Agente SQL Server, el Actualizador de supervisión de réplica para distribución, controla la actualización de la caché. El trabajo se ejecuta continuamente, pero la programación de actualización de la caché se basa en esperar determinado tiempo después de la actualización anterior:

  • Si hay cambios en el historial del agente desde que se creó la caché por última vez, el tiempo de espera es el menor de los siguientes: 4 segundos o el tiempo necesario para crear la caché anterior.
  • Si no hay cambios en el historial del agente desde que se creó la caché por última vez (aunque haya habido otros cambios), el tiempo de espera es el mayor de los siguientes: 30 segundos o el tiempo necesario para crear la caché anterior.

Actualizar la interfaz de usuario del Monitor de réplica

La interfaz de usuario del Monitor de réplica se puede actualizar de varias formas:

  • La ventana principal del Monitor de réplica (y todas sus fichas) se actualiza automáticamente, de manera predeterminada, cada cinco segundos. Las actualizaciones automáticas no obligan a actualizar la caché; la interfaz de usuario muestra la versión más reciente de los datos de la caché. Puede personalizar la velocidad de actualización utilizada para todas las ventanas asociadas con un publicador si modifica la configuración de éste. También puede desactivar las actualizaciones automáticas para un publicador.
  • Las ventanas de detalles que se abren desde el Monitor de réplica no se actualizan automáticamente de manera predeterminada, con excepción de las ventanas relacionadas con las suscripciones de mezcla que se están sincronizando. Si especifica que se actualicen automáticamente las ventanas de detalles, se actualizarán con la misma programación que la ventana principal del Monitor de réplica.
  • Todas las ventanas se pueden actualizar manualmente presionando F5, o haciendo clic con el botón secundario en un nodo del árbol del Monitor de réplica y, después, haciendo clic en Actualizar. La actualización manual fuerza una actualización de la caché.

Para obtener más información, vea Cómo actualizar los datos en el Monitor de réplica (Monitor de réplica).

Consideraciones de rendimiento

A pesar de que el Monitor de réplica está diseñado para ejecutarse de forma eficaz, debe tener en cuenta los siguientes aspectos:

  • Si tiene un gran número de publicaciones o suscripciones, configure una programación de actualización automática menos frecuente para la interfaz de usuario.
  • Evite ejecutar simultáneamente varias instancias del Monitor de réplica.
  • Evite registrar un gran número de distribuidores y configurar el Monitor de réplica para que se conecte automáticamente a todos ellos.

Vea también

Tareas

Cómo ejecutar trabajos de mantenimiento de réplica (SQL Server Management Studio)

Conceptos

Supervisión de la réplica con el Monitor de réplica

Ayuda e información

Obtener ayuda sobre SQL Server 2005