17.10 - Comprender el retraso de replicación - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
17.10
Release Date
Junio de 2021
Content Type
Guía del usuario
Publication ID
B035-4101-061K-ESN
Language
Español (España)
Una ralentización en el progreso de la replicación de datos entre el repositorio activo y el repositorio en espera se denomina lag. Si la ralentización supera el umbral de retraso especificado por el usuario, se activa la alerta de TVI 4604002.

La propiedad sync.data.lagging.threshold especifica el umbral en el archivo sync.properties.

El proceso de transacción de Postgres se denomina registro de escritura anticipada (WAL).

El sync.log notifica lo siguiente cuando el servicio de sincronización es lento:
  • sending_lag: cuántos WAL se han generado, pero aún no se han enviado a los servidores en espera.
  • receiving_lag: los WAL en la red que se han enviado pero aún no se han escrito.
  • write_lag: los WAL que se han escrito pero no se han movido al almacenamiento permanente. Si Postgres se bloquea, estos cambios se pierden.
  • replaying_lag: los WAL que se han movido al almacenamiento permanente pero que aún no se han reproducido.
Las siguientes son posibles razones para la ralentización del sistema en función de los mensajes del informe:
  • sending_lag:
    • Problema de rendimiento del repositorio activo (por ejemplo, una carga pesada)
    • Bajo rendimiento de la red entre los repositorios activo y en espera
    • Desconexión del servidor en espera durante un largo período de tiempo antes de su inicio
  • receving_lag:
    • Bajo rendimiento de la red entre los repositorios activo y en espera
    • Problema de rendimiento del repositorio en espera (por ejemplo, una carga pesada)
  • write_lag y replay_lag
    • Problemas de rendimiento en el entorno en espera, como almacenamiento saturado, proceso de recuperación bloqueado o carga pesada en modo de espera