Observe o Autonomous Database na Infraestrutura Dedicada do Exadata com Views de Desempenho Dinâmicas

O Autonomous Database na Infraestrutura Dedicada do Exadata expõe um conjunto de views de desempenho dinâmico. Essas views permitem que os administradores de banco de dados monitorem o desempenho histórico e em tempo real de seus bancos de dados de forma abrangente e também estão disponíveis no nível do Autonomous Container Database (ACD).

Views Dinâmicas do Desempenho

As views dinâmicas de desempenho oferecem insights profundos sobre o desempenho e a integridade dos Autonomous Databases, permitindo que os administradores de banco de dados executem análises e otimizações detalhadas. As views de desempenho ACD_ permitem monitorar bancos de dados no nível do Autonomous Container Database. Você pode aproveitar dados históricos e em tempo real para monitoramento e gerenciamento eficazes do banco de dados, desde que tenha privilégios para acessar essas views.

As views dinâmicas de desempenho são continuamente atualizadas do sistema mantidas pelo servidor de banco de dados. Eles fornecem dados em tempo real principalmente relacionados ao desempenho do banco de dados, tornando-os inestimáveis para monitoramento e ajuste do banco de dados.

Usando exibições de desempenho dinâmico, você pode:

  • Monitore as atividades do banco de dados em tempo real por meio de vários eventos e classes de espera.
  • Analise dados históricos de desempenho para identificar tendências ou problemas.
  • Avalie a utilização de recursos do banco de dados em relação aos limites.
  • Resuma as métricas de desempenho para avaliar a integridade geral do banco de dados.

Acessando Views de Desempenho Dinâmicas no Nível do Autonomous Container Database

Nas instâncias do Autonomous Database, além de acessar views de desempenho dinâmico padrão do Oracle Database no nível do PDB, você também pode acessar views no nível do Autonomous Container Database que são prefixadas com ACD_, seguidas por V$ para bancos de dados de instância única ou GV$ para RAC (Real Application Clusters), indicando views globais que agregam dados em todas as instâncias.

Os privilégios ADMIN são necessários para consultar as visualizações de desempenho Dinâmico. Você pode usar o comando GRANT para designar o privilégio READ nas views de desempenho Dinâmico para usuários não administrativos.
GRANT READ ON ACD_V$SYSMETRIC TO non_admin_user;

Views de Desempenho Dinâmicas Suportadas no Nível do Autonomous Container Database

A tabela a seguir lista as views de desempenho dinâmico no nível do Autonomous Container Database disponíveis no Autonomous Database on Dedicated Exadata Infrastructure:

Nome da View Descrição Snapshot

ACD_V$EVENTMETRIA

ACD_GV$EVENTMETRIA

Métricas de eventos de espera em tempo real V$EVENTMETRIC

ACD_V$RESOURCE_LIMIT

ACD_GV$RESOURCE_LIMIT

Uso e limites atuais de recursos V$RESOURCE_LIMITE

ACD_V$SYSMETRIC

ACD_GV$SYSMETRIC

Métricas de desempenho do sistema em tempo real V$SYSMETRIC

ACD_V$SYSMETRIC_HISTORY

ACD_GV$SYSMETRIC_HISTORY

Métricas de desempenho do sistema histórico V$SYSMETRIC_HISTORY

ACD_V$SYSMETRIC_SUMMARY

ACD_GV$SYSMETRIC_SUMMARY

Resumo das métricas de desempenho do sistema V$SYSMETRIC_SUMMARY

ACD_V$WAITCLASSMETRIC

ACD_GV$WAITCLASSMETRIC

Métricas por classe de espera V$WAITCLASSMETRIC

ACD_V$WAITCLASSMETRIC_HISTORY

ACD_GV$WAITCLASSMETRIC_HISTORY

Métricas históricas de classe de espera V$WAITCLASSMETRIC_HISTORY

As views do Oracle Exadata Database Machine a seguir são suportadas no Autonomous Database on Dedicated Exadata Infrastructure. Cada uma dessas views começa com o prefixo V$CELL e contém informações estatísticas internas. Para obter informações adicionais sobre essas views, consulte Sobre as Views V$CELL_.

Modo de Exibição Descrição

ACD_V$CELL_GLOBAL

ACD_GV$CELL_GLOBAL

Estatísticas globais da célula do Exadata

ACD_V$CELL_IOREASON

ACD_GV$CELL_IOREASON

Motivos de E/S e métricas da célula do Exadata

ACD_V$CELL_IOREASON_NAME

ACD_GV$CELL_IOREASON_NAME

Nomes e descrições de motivos de E/S da célula do Exadata

ACD_V$CELL_METRIC_DESC

ACD_GV$CELL_METRIC_DESC

Descrições de métricas da célula do Exadata

Para obter uma lista completa e informações detalhadas sobre cada view de desempenho dinâmico, consulte a documentação da Oracle em Sobre Views de Desempenho Dinâmicas.

Exemplos de Consultas

Para ajudá-lo a começar, consulte as consultas de exemplo para extrair métricas dessas exibições:

Métricas do Sistema de Consulta

SELECT METRIC_NAME, VALUE, METRIC_UNIT
FROM ACD_V$SYSMETRIC
WHERE METRIC_NAME IN ('Database CPU Time Ratio', 'Database Wait Time Ratio');

Pesquisar limites de recursos

SELECT RESOURCE_NAME, CURRENT_UTILIZATION, MAX_UTILIZATION, LIMIT_VALUE
FROM ACD_V$RESOURCE_LIMIT
WHERE RESOURCE_NAME IN ('processes', 'sessions', 'enqueue_locks');

Pesquisar eventos de espera

SELECT e.NAME AS EVENT_NAME, m.NUM_SESS_WAITING, m.TIME_WAITED
FROM ACD_V$EVENTMETRIC m JOIN V$EVENT_NAME e ON m.EVENT_ID = e.EVENT_ID
WHERE e.NAME IN ('db file sequential read', 'db file scattered read', 'log file sync');

Consultar Métricas Globais da Célula do Exadata

SELECT METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_GLOBAL
WHERE METRIC_NAME IN (
        'Cumulative User CPU ticks',
        'Cumulative System CPU ticks',
        'Network bytes received',
        'Network bytes transmitted',
        'Total Reads',
        'Total Writes',
        'Ticks spent reading',
        'Ticks spent writing');

Pesquisar Motivos de E/S em Células do Exadata

SELECT REASON_NAME, METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_IOREASON
WHERE CELL_NAME = 'YourCellName';