Usando Relatórios do AWR (Automatic Workload Repository) para o Oracle AI Database

O AWR (Automatic Workload Repository) é um bom ponto de partida para identificar problemas gerais de desempenho do banco de dados, que pode fornecer indicadores iniciais para ajudar a localizar problemas com os processos Extract ou Replicat. Usando o AWR, você pode determinar facilmente se os gargalos estão dentro ou fora do banco de dados.

A partir do Oracle AI Database, as consultas e os relatórios do AWR são simplificados e aprimorados para apresentar os dados em uma visão fácil de entender do processo de replicação. Com essas exibições de relatório, seria mais fácil solucionar problemas de desempenho de replicação categorizando-os como um dos seguintes:

As seções de replicação dos relatórios AWR aprimorados incluem os seguintes recursos:


Uso de Recursos do Sistema de Replicação

O nome do processo de replicação do Oracle GoldenGate, o tipo de processo e o número de sessões de seus subcomponentes são exibidos nas métricas. A estatística de desempenho é agregada pela funcionalidade de subcomponentes do processo, grupo por nome do processo. Isso permite monitorar o uso de recursos por Extract e Replicat, com informações detalhadas de todos os seus subcomponentes. Uso de recursos do sistema de processos do Oracle GoldenGate por Grupo de Replicação, Tipo de Sessão, Tipo de Processo e Módulo de Sessão.

Principais Eventos de Espera de Replicação

Os eventos de espera dos processos em primeiro plano e em segundo plano de replicação são mostrados, agregados por tipo de evento e Módulo SQL do Oracle GoldenGate. Eventos de espera em primeiro plano de replicação

Eventos de espera em segundo plano de replicação

Principais SQLs de Replicação

As SQLs executadas por processos de replicação, exibidas em diferentes seções ordenadas por Tempo Decorrido, Tempo de CPU e Execução são apresentadas no relatório Top SQL. O nome do processo de replicação é adicionado para identificar o processo que está executando o SQL.

Aqui estão exemplos dos principais relatórios SQL. Uma fração de SQLs executadas por processos de réplica é exibida em diferentes seções ordenadas por tempo decorrido, tempo de CPU e execução.

Os recursos reportados para o código PL/SQL incluem os recursos usados por todas as instruções SQL chamadas pelo código SQL.

Os recursos reportados para o código PL/SQL incluem os recursos usados por todas as instruções SQL chamadas pelo código.

Os recursos reportados para o código PL/SQL incluem os recursos usados por todas as instruções SQL chamadas pelo código.

Métricas de Desempenho do Extract do Oracle GoldenGate

Esta seção mostra as métricas de desempenho do Extract e do mecanismo de captura. Métricas de desempenho do Extract e do mecanismo de captura

A tabela a seguir descreve os dados da métrica de desempenho.

Observação: a não ser que todos os dados sejam delta cumulativo coletado no intervalo de captura.

Nome da Métricas Descrição
Extrair Nome Processo Extract do GoldenGate
Nome da Captura Nome do processo de captura
Iniciar Atrasos de Mineração

Atraso (em segundos) derivado do horário em que o LCR mais recente foi criado e recebido.

Esse atraso foi medido no início do instantâneo.

Finalizar Atrasos de Mineração

Atraso (em segundos) derivado do horário em que o LCR mais recente foi criado e recebido.

Esse atraso foi medido no final do instantâneo.

Redo Minado (Bytes)

O volume de dados de redo extraídos (em bytes).

Se o processo tiver sido reiniciado dentro do intervalo de snapshot, será exibido um asterisco (*).

Refazer Mineração (Bytes) por segundo Taxa de Refazer Mineração
Bytes Enviados por Segundo Número de bytes enviados pelo processo de Captura para o processo de Extração desde a última vez que o processo de Extração foi anexado ao processo de Captura.
Capturar LCRs Número de LCRs entregues à Captura do Logminer
Capturar LCRs por Segundo Capturar Taxa de LCRs
LCRs Enviados Número de LCRs enviados da Captura para a Extração
LCRs Enviados/Seg Taxa de LCRs Enviados
Redo Tempos de Espera (seg) Tempo gasto pelo processo de Captura no estado Aguardando REDUÇÃO.
Aguardando Extract(seg) O tempo de espera da Captura para solicitações do Extract. No fim do Instantâneo
Aguardando Extração (delta) Valor delta do tempo Aguardando extração entre o snap inicial e o snap final

Replicat Integrado do Oracle GoldenGate

Esta seção mostra as estatísticas de desempenho do Replicat integrado do Oracle GoldenGate. Métricas de Desempenho do Replicat integrado do Oracle GoldenGate

A tabela a seguir descreve os dados da métrica.

Nome da Métrica Descrição
Nome do Replicat Nome do processo Replicat do Oracle GoldenGate
Aplicar Nome Nome do processo de aplicação
LCRs Armazenados no Buffer (Leitor) Número de LCRs armazenados em buffer aguardando processamento por Aplicar Leitor
Transações recebidas (coordenador) Número de transações recebidas pelo Coordenador de Aplicação
Transações não atribuídas (coordenador) Número de transações ainda não atribuídas pelo Coordenador de Aplicação
LCRs Aplicados (Aplicar Servidor) Número de LCRs aplicados pelo Servidor de Aplicação
LCRs/Seg Aplicados (Aplicar Servidor) Taxa de aplicação de LCRs por Servidor de Aplicação
LCRs com % de Dependências Porcentagem de LCRs que precisam aguardar outras transações devido à dependência
LCRs com % de Dependência de Marca d'água Porcentagem de LCRs que precisam aguardar devido à ordem de confirmação da transação de origem
Total de Erros Total de transações com erros

Replicat do Oracle GoldenGate

Esta seção mostra as estatísticas gerais de desempenho do Replicat clássico do Oracle GoldenGate, Replicat coordenado e Replicat paralelo. As estatísticas das operações SQL são agregadas para cada processo Replicat. Dados de métricas de desempenho do Replicat do Oracle GoldenGate

A tabela a seguir descreve dados de métrica.

Nome da Métrica Descrição
Nome do Replicat Nome do Replicat
Linhas Processadas Número de linhas processadas por operações SQL pelo processo Replicat
Linhas Processadas por Segundo Taxa de Linhas Processadas
Tempo de Espera de E/S Tempo de Espera de E/S do Usuário das operações SQL pelo Replicat
Tempo de CPU Tempo de CPU das operações SQL pelo processo Replicat