Observación de Autonomous Database on Dedicated Exadata Infrastructure con vistas de rendimiento dinámico

Autonomous Database on Dedicated Exadata Infrastructure muestra un juego de vistas de rendimiento dinámico. Estas vistas permiten a los administradores de bases de datos supervisar de forma exhaustiva el rendimiento histórico y en tiempo real de sus bases de datos, y también están disponibles en el nivel de base de datos de contenedores autónoma (ACD).

Vistas Dinámicas de Rendimiento

Las vistas de rendimiento dinámico ofrecen estadísticas detalladas sobre el rendimiento y el estado de las instancias de Autonomous Database, lo que permite a los administradores de bases de datos realizar análisis y optimizaciones detallados. Las vistas de rendimiento de ACD_ permiten supervisar bases de datos en el nivel de base de datos de contenedores autónoma. Puede aprovechar los datos históricos y en tiempo real para una supervisión y gestión eficaces de la base de datos siempre que tenga privilegios para acceder a estas vistas.

Las vistas de rendimiento dinámico son vistas del sistema actualizadas continuamente que mantiene el servidor de base de datos. Proporcionan datos en tiempo real principalmente relacionados con el rendimiento de la base de datos, lo que los hace invaluables para la supervisión y el ajuste de la base de datos.

Con las vistas dinámicas de rendimiento, podrá:

  • Supervise las actividades de la base de datos en tiempo real a través de varios eventos y clases de espera.
  • Analice los datos históricos de rendimiento para identificar tendencias o problemas.
  • Evalúe el uso de recursos de la base de datos según los límites.
  • Resuma las métricas de rendimiento para medir el estado general de la base de datos.

Acceso a vistas de rendimiento dinámico en el nivel de base de datos de contenedores autónoma

En instancias de Autonomous Database, además de acceder a vistas de rendimiento dinámico de Oracle Database de nivel de PDB estándar, también puede acceder a vistas en el nivel de base de datos de contenedores autónoma con el prefijo ACD_, seguidas de V$ para bases de datos de instancia única o GV$ para Real Application Clusters (RAC), lo que indica vistas globales que agregan datos en todas las instancias.

Los privilegios ADMIN son necesarios para consultar las vistas de rendimiento dinámico. Puede utilizar el comando GRANT para asignar el privilegio READ en las vistas de rendimiento dinámico para usuarios que no sean administrativos.
GRANT READ ON ACD_V$SYSMETRIC TO non_admin_user;

Vistas de rendimiento dinámico soportadas a nivel de base de datos de contenedores autónoma

En la siguiente tabla se muestran las vistas de rendimiento dinámico de nivel de base de datos de contenedores autónoma disponibles en Autonomous Database on Dedicated Exadata Infrastructure:

Nombre de vista Descripción Instantánea

ACD_V$EVENTMETRIC

ACD_GV$EVENTMETRIC

Métricas de eventos de espera en tiempo real V$EVENTMETRIC

ACD_V$RESOURCE_LIMIT

ACD_GV$RESOURCE_LIMIT

Uso y límites actuales de recursos V$RESOURCE_LIMIT

ACD_V$SYSMETRIC

ACD_GV$SYSMETRIC

Métricas de rendimiento del sistema en tiempo real V$SYSMETRIC

ACD_V$SYSMETRIC_HISTORY

ACD_GV$SYSMETRIC_HISTORY

Métricas históricas de rendimiento del sistema V$SYSMETRIC_HISTORY

ACD_V$SYSMETRIC_SUMMARY

ACD_GV$SYSMETRIC_SUMMARY

Resumen de métricas de rendimiento del sistema V$SYSMETRIC_SUMMARY

ACD_V$WAITCLASSMETRIC

ACD_GV$WAITCLASSMETRIC

Métricas por Clase de Espera V$WAITCLASSMETRIC

ACD_V$WAITCLASSMETRIC_HISTORY

ACD_GV$WAITCLASSMETRIC_HISTORY

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

Las siguientes vistas de Oracle Exadata Database Machine están soportadas en Autonomous Database on Dedicated Exadata Infrastructure. Cada una de estas vistas comienza con el prefijo V$CELL y contiene información estadística interna. Para obtener más información sobre estas vistas, consulte Acerca de las Vistas de V$CELL_.

Vista Descripción

ACD_V$CELL_GLOBAL

ACD_GV$CELL_GLOBAL

Estadísticas globales para la celda de Exadata

ACD_V$CELL_IOREASON

ACD_GV$CELL_IOREASON

Motivos y métricas de E/S para la celda de Exadata

ACD_V$CELL_IOREASON_NAME

ACD_GV$CELL_IOREASON_NAME

Nombres y descripciones de los motivos de E/S para la celda de Exadata

ACD_V$CELL_METRIC_DESC

ACD_GV$CELL_METRIC_DESC

Descripciones de métricas para la celda de Exadata

Para obtener una lista completa e información detallada sobre cada vista de rendimiento dinámico, consulte la documentación de Oracle sobre Acerca de las Vistas de Rendimiento Dinámico.

Consultas de ejemplo

Para ayudarle a comenzar, consulte las consultas de ejemplo para extraer métricas de estas vistas:

Consultar métricas del sistema

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

Consultar límites 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 globales de celda de 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 consulta de E/S en celdas de Exadata

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