Struttura del corso
Introduzione all'architettura di Oracle GoldenGate
- Componenti di GoldenGate e ruoli dei processi: Extract, Pump, Replicat, Manager e Collector
- Topologie di GoldenGate: unidirezionale, bidirezionale, a cascata e hub-and-spoke
- Panoramica sull'architettura GoldenGate Microservices e principali differenze rispetto all'architettura classica
Installazione, configurazione e preparazione dell'ambiente
- Requisiti di sistema, piattaforme supportate e procedure di installazione di GoldenGate 19c
- Configurazione del processo Manager, dei file di parametri e delle directory di distribuzione
- Prerequisiti di database, privilegi degli utenti e considerazioni di rete
Cattura dei dati delle modifiche e movimentazione dei dati
- Metodi di cattura: Classic Extract, Integrated Extract e CDC basato su log
- Architettura dei file di trail, strategie di trasporto e checkpointing
- Configurazione dei processi Extract, Data Pump e Replicat
Mappatura, trasformazioni e gestione dei conflitti
- Mappatura dei dati e trasformazioni delle colonne utilizzando file di parametri e regole di mappatura
- Gestione delle conversioni dei tipi di dato e delle considerazioni sui set di caratteri
- Strategie di rilevamento e risoluzione dei conflitti per la replicazione bidirezionale
GoldenGate Microservices e interfaccia di amministrazione
- Distribuzione e gestione del GoldenGate Microservices Manager e dell'Admin Server
- Utilizzo di GoldenGate Studio e delle API REST per l'amministrazione
- Configurazione della sicurezza: SSL/TLS, ruoli degli utenti e connessioni sicure
Monitoraggio, risoluzione dei problemi e ottimizzazione delle prestazioni
- Monitoraggio dello stato della replicazione, delle metriche di latenza e dei contatori di prestazioni
- Modelli di errore comuni, analisi dei log e procedure di ripristino
- Ottimizzazione dei parametri Extract/Replicat e gestione delle risorse per un alto throughput
Argomenti avanzati: alta disponibilità, cloud e migrazione
- Implementazione di strategie di alta disponibilità e migrazione con tempo di inattività zero con GoldenGate
- GoldenGate nelle distribuzioni cloud e nelle architetture ibride (OCI, AWS, Azure)
- Aggiornamento di GoldenGate, buone pratiche di patching e pianificazione della migrazione
Laboratori pratici e scenari del mondo reale
- Lab: Installazione di GoldenGate 19c e configurazione di una pipeline di replicazione unidirezionale
- Lab: Implementazione di trasformazioni e gestione della replicazione DML e DDL
- Scenario: Diagnosi della latenza di replicazione ed esecuzione di passaggi di failover/ripristino
Sintesi e prossimi passi
Requisiti
- Conoscenza dei concetti dei database relazionali
- Esperienza nella gestione di Oracle Database o RDBMS equivalenti
- Familiarità con l'amministrazione di server Linux/Unix o Windows
Pubblico
- Database Administrator (DBA)
- Ingegneri della replicazione e integrazione dei dati
- Ingegneri di piattaforma e operazioni responsabili dei sistemi ad alta disponibilità
Recensioni (3)
buona spiegazione di ciascun punto e fornisci un compito per la pratica.
Piseth Ben - ACLEDA Bank Plc.
Corso - Oracle Database 19c: SQL Tuning Workshop
Traduzione automatica
abilità di presentazione, risposte tempestive a tutte le domande
Oana - OPEN COURSE
Corso - Oracle SQL LP - Fundamentals
Traduzione automatica
Gli esercizi e i "test" che abbiamo eseguito