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.
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';