Curso Oracle GoldenGate 12c Troubleshooting and Tuning
40 HorasVisão Geral
Este Curso Oracle GoldenGate 12c: Troubleshooting and Tuning,ensina como reunir e examinar evidências; você também aprenderá a resolver problemas de caso, diagnosticar sua causa e encontrar métodos de resolução. Cada uma dessas práticas desafia você a diagnosticar e solucionar o problema usando o software GoldenGate.
Objetivo
Após realizar este curso você será capaz de:
Você desenvolverá um conhecimento mais profundo dos métodos de ajuste de desempenho do Oracle GoldenGate 12c. Instrutores especialistas irão ensiná-lo a identificar as causas de inicializações lentas, avaliar estatísticas de latência e resolver gargalos de rede e disco. Utilize todas as ferramentas GoldenGate existentes, como GGSCI e Logdump, os scripts de verificação de integridade e o Streams Performance Advisor (UTL_SPADV) para solucionar problemas de sistema que ocorrem tanto na extração / replicação clássica quanto na extração / replicação integrada.
Explorar plataformas
Este treinamento é em uma plataforma Linux; no entanto, muitas das técnicas de resolução de problemas são igualmente aplicáveis a uma plataforma Windows ou iSeries. Os bancos de dados usados para origem e destino são Oracle 12cR1. Muitas das técnicas também são aplicáveis a DB2, SQL Server, MySQL, etc.
- Monitore e ajuste o desempenho
- Reúna evidências para ajudar a solucionar problemas
- Use ferramentas de solução de problemas
- Familiarize-se com as ferramentas mais recentes para solucionar problemas de extração / replicação integrada
- Descreva soluções para os problemas mais comuns
- Use os comandos GGSCI para reunir evidências do processo.
- Use as ferramentas de solução de problemas do Oracle GoldenGate, como documentos de conhecimento, documentação, parâmetro SHOWSYNTAX e o utilitário Logdump.
- Solucione problemas em áreas como extração, replicação, transações perdidas, mapeamento, sincronização, SQLEXEC, manutenção de arquivos e muito mais.
- Identifique o que causa inicializações lentas.
- Monitore o lag e as estatísticas.
- Identifique gargalos de rede e disco.
- Execute o ajuste do Gerenciador, Extração e Replicação.
- Diagnosticar e ajustar o Integrated Extract mais recente, disponível a partir da versão 11.2.0.4 do Oracle RDBMS, e o Integrated Replicat, disponível a partir da versão 12c do Oracle RDBMS.
Publico Alvo
- Administrador
- Administrador de banco de dados
- Implementador
- Integrador de sistemas
- Administrador de sistemas
Pre-Requisitos
- Familiaridade com Oracle Database
- Se possível ter realizado o curso GoldenGate 12c Foundation Oracle
Informações Gerais
- Carga horaria, 40h
- Se noturno
este curso e ministrado de segunda-feira das 19h às 23h, total de 10 noites,
- Se aos
sábados este curso e ministrado das 09h às 18h, total de 5 sábados,
- Se integral
o curso pode ser ministrado, meio período ou o período inteiro
Formato
de entrega:
- On-line ao
vivo via Microsoft Teams na presença de um instrutor, onde todo aluno tem
acesso ao vivo ao instrutor em tempo real.
Instrutores:
- Ambos são profissionais
consultores/instrutores Oracle, com vasta experiencia no mercado atuando nos
mais variados seguimentos, e também docente no assunto em sala de aula.
LAB ORACLE
- Todos os alunos
participantes, tem acesso a um LAB individual para realizar os exercícios do
curso durante todo o curso.
Materiais
InglêsConteúdo Programatico
Gathering Evidence
- Acquiring confidence using the standard Oracle GoldenGate tools normally used to interact with the software:
- GGSCI
- Error Logs, Process Reports, Discard File, System Logs
- Competently using the tools mentioned above to gather evidence about alleged issues occurring to an Oracle GoldenGate environment
Oracle GoldenGate Troubleshooting Tools
- Accessing knowledge Documents - Mailing lists, Oracle GoldenGate forums, etc.
- Consulting the Documentation
- Getting familiar with the ShowSyntax parameter
- Getting familiar with the logdump utility
Basic and Startup Problems
- Getting familiar with basic problems
- Developing the ability to deal with Extract and Replicat startup issues
- Verifying file names, file permissions, consistency between Extract and Replicat group names and their supporting files
- Verifying consistent naming convention when defining trail files and their reference in the Extract/Replicat parameter files
- Verifying that the correct software version has been installed
- Verifying that the Oracle GoldenGate manager is running, that the group name which fails to start exists and is not misspelt
- Verifying that the the parameter file exists, has the same name as the Extract/Replicat group, and is accessible by Oracle GoldenGate
- Introducing the use of CHECKPARAMS to verify that the parameter syntax is correct
Data Extraction Problems
- Developing the ability to deal with and troubleshoot data extraction issues:Extract is slow - Extract abends - Data pump abends
- Analyzing various causes of a slow Extract startup
- Tracing may be enabled, activity logging may be enabled, many columns listed in tables being replicated
- Introducing the use of the CacheMgr parameter to control the virtual memory and temporary disk space that are available for caching uncommitted transaction data
- In-depth analysis of abending Extracts: is Extract unable to open the transaction logs? - Checking to see if the disk is full -Is an archive log missing?
- In-depth analysis of abending data pumps: Does the data pump abend with error number 509 ("Incompatible record")?Have the source tables been changed? Is the Extract abending due to data manipulation?
- Was the primary Extract or the data pump stopped, re-added, or restarted without resetting the data pump’s read position in the local trail?
Data Replication Problems
- Developing the ability to deal with and troubleshoot data replication issues:
- Analyzing the various causes of a "stuck" Replicat: Does "Stats Replicat" return no statistics? Do successive "Info Replicat" commands indicate that the Replicat read checkpoint is not moving?
- Verifying that the Replicat is reading the trail to which Extract is writing
- Analyzing the reasons why a Replicat abends: Is Replicat unable to locate a trail? Is Replicat unable to open a trail file? Was "Add TranData" issued for each table?
Missed Transactions
- Mapping and Synchronization Problems
- SQLEXEC, File-Maintenance, and Other Problems
- "Classic" Performance Tuning
- "Integrated" Performance Tuning
- "Integrated" Capture and Delivery Troubleshooting