Notifica DDL su tabelle di destinazione
Replicat di Oracle GoldenGate memorizza nella cache i metadati della tabella di destinazione durante la replica DML. Le modifiche DDL fuori banda rendono obsoleti i metadati inseriti nella cache. Ad esempio, quando una patch dell'applicazione viene applicata al database di destinazione prima di eseguire l'upgrade dell'origine.
A partire da Oracle GoldenGate 26ai, Replicat utilizza una notifica di modifica DDL della tabella efficiente per rilevare automaticamente le modifiche ai metadati della tabella di destinazione. Oracle GoldenGate registra la notifica DDL in una tabella quando i metadati vengono inseriti nella cache. Ogni volta che viene eseguito DDL nella tabella di destinazione, Replicat riceve una notifica e invalida i metadati inseriti nella cache. Replicat ricarica i metadati della tabella di destinazione, la prossima volta che applica DML alla tabella di destinazione. Questa funzione è applicabile a tutti i tipi di Replicat per Oracle AI Database. Per informazioni sulle opzioni e sulla sintassi dei parametri, vedere TARGETDDLNOTIFY in Parameters and Functions Reference for Oracle GoldenGate.
Per informazioni dettagliate sulla notifica DDL di modifica della tabella efficiente, vedere Uso della notifica di modifica DDL della tabella efficiente.