Notificación DDL en Tablas de Destino

Oracle GoldenGate Replicat almacena en caché los metadatos de la tabla de destino durante la replicación de DML. Los cambios de DDL fuera de banda hacen que los metadatos almacenados en caché sean obsoletos. Por ejemplo, cuando se aplica un parche de aplicación a la base de datos destino antes de actualizar el origen.

A partir de Oracle GoldenGate 26ai, Replicat utiliza una notificación de cambio DDL de tabla eficaz para detectar automáticamente los cambios de metadatos de la tabla de destino. Oracle GoldenGate se registra para la notificación DDL en una tabla cuando los metadatos se almacenan en caché. Siempre que se realiza DDL en la tabla de destino, se notifica a Replicat e invalida los metadatos almacenados en caché. Replicat vuelve a cargar los metadatos de la tabla de destino la próxima vez que aplique DML a la tabla de destino. Esta función se aplica a todos los tipos de Replicat para Oracle AI Database. Consulte TARGETDDLNOTIFY en la Referencia de parámetros y funciones para Oracle GoldenGate para obtener más información sobre las opciones de parámetros y la sintaxis.

Para obtener más información sobre la notificación DDL de cambio de tabla eficiente, consulte Uso de notificación de cambio DDL de tabla eficiente.