Observe o Autonomous AI Database na Infraestrutura Dedicada do Exadata com Views de Desempenho Dinâmicas
O Autonomous AI Database on Dedicated Exadata Infrastructure expõe um conjunto de views dinâmicas de desempenho. 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 visualizações dinâmicas de desempenho oferecem insights profundos sobre o desempenho e a integridade dos Autonomous AI Databases, permitindo que os administradores de banco de dados executem análises e otimizações detalhadas. As views de desempenho do ACD_ permitem monitorar bancos de dados no nível do Autonomous Container Database. Você pode aproveitar dados históricos e em tempo real para um monitoramento e gerenciamento eficazes do banco de dados, desde que tenha os privilégios para acessar essas views.
As visualizações de desempenho dinâmico são continuamente atualizadas pelo servidor de banco de dados. Eles fornecem dados em tempo real relacionados principalmente ao desempenho do banco de dados, o que os torna inestimáveis para monitoramento e ajuste do banco de dados.
Usando exibições de desempenho dinâmico, você pode:
- Monitore atividades de 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âmico no Nível do Autonomous Container Database
Nas instâncias do Autonomous AI Database, além de acessar as views de desempenho dinâmico do Oracle Database no nível do PDB padrão, você também pode acessar views no nível do Autonomous Container Database 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âmico 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 AI Database on Dedicated Exadata Infrastructure:
| Nome da View | Descrição | Snapshot |
|---|---|---|
ACD_V$EVENTMETRIC ACD_GV$EVENTMETRIC |
Métricas de evento de espera em tempo real | V$EVENTMÉTRICO |
ACD_V$RESOURCE_LIMIT ACD_GV$RESOURCE_LIMIT |
Uso e limites atuais de recursos | V$RESOURCE_LIMIT |
ACD_V$SYSMETRIC ACD_GV$SYSMETRIC |
Métricas de desempenho do sistema em tempo real | V$SYSMETRIC |
HISTÓRICO_SYSMETRIC_ACD_V$ HISTÓRICO_SYSMETRIC_ACD_GV$ |
Métricas históricas de desempenho do sistema | V$SYSMETRIC_HISTORY |
ACD_V$SYSMETRIC_SUMMARY ACD_GV$SYSMETRIC_SUMMARY |
Resumo das métricas de desempenho do sistema | V$SYSMETRIC_SUMMARY |
ACD_V$AVALIAÇÃO ACD_GV$AVALIAÇÃO |
Métricas por classe de espera | V$WAITCLASSMETRIC |
ACD_V$WAITCLASSMETRIC_HISTORY ACD_GV$WAITCLASSMETRIC_HISTORY |
Métricas históricas da classe de espera | V$WAITCLASSMETRIC_HISTORY |
| RESUMO_SYSMETRIC_HIST_ACD_DBA | Histórico de resumo estatístico das métricas de desempenho do sistema | RESUMO_DE_HIST_SYSMETRIC |
As views do Oracle Exadata Database Machine a seguir são suportadas no Autonomous AI Database on Dedicated Exadata Infrastructure. Cada uma dessas visualizações 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_.
| Exibir | 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 e métricas de E/S para a célula do Exadata |
NOME DO ACD_V$CELL_IOREASON NOME DO ACD_GV$CELL_IOREASON |
Nomes e descrições de motivos de E/S para a célula do Exadata |
ACD_V$CELL_METRIC_DESC ACD_GV$CELL_METRIC_DESC |
Descrições de métricas da célula do Exadata |
ACD_V$CELL_GLOBAL_HISTORY HISTÓRICO_GLOBAL_ACD_GV$CELL |
Informações históricas 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âmico.
Consultas de Exemplo
Para ajudar você a começar, consulte as consultas de exemplo para extrair métricas destas 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');
Consultar 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');
Consultar 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 de 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');
Motivos de E/S de Consulta nas Células Exadata
SELECT REASON_NAME, METRIC_NAME, METRIC_VALUE, METRIC_TYPE
FROM ACD_V$CELL_IOREASON
WHERE CELL_NAME = 'YourCellName';