Describir las causas de los problemas de rendimiento. Entender el comportamiento del optimizador. Describir los pasos básicos para procesar sentencias SQL. Entender el lugar en el que encaja el ajuste SQL en una metodología de ajuste. Utilizar las herramientas de diagnóstico para recopilar información sobre el procesamiento de sentencias SQL. Influir en el comportamiento del optimizador. Influir en el modelo de datos físicos para evitar problemas de rendimiento. Describir el ajuste automático de SQL
Visión General de Arquitectura de Base de Datos
Visión General de Arquitectura de Base de Datos
Lista de Pasos de Procesamiento de Sentencias SQL
Identificación de Medios para Minimizar el Análisis
Explicación del Uso de Variables Ligadas
Seguimiento de una Metodología de Ajustes
Descripción de las Causas de los Problemas de Rendimiento
Identificación de los Problemas de Rendimiento
Uso de una Metodología de Ajustes
Diseño de Aplicaciones para Rendimiento
Metodología
Oracle Descripción de la Escalabilidad
Arquitectura del Sistema
Principios del Diseño de Aplicaciones
Despliegue de Nuevas Aplicaciones
Introducción al Optimizador
Descripción de las Funciones del Optimizador de Oracle
Identificación de los Factores que Tiene en Cuenta el Optimizador para Seleccionar un Plan de Ejecución
Definición del Enfoque del Optimizador a Nivel de Instancia y Sesión
Uso de Ejemplos Dinámicos
Operaciones del Optimizador
Planes de Ejecución
Tipos de Uniones
Visualización de los Planes de Ejecución
Visualización de los Planes de Ejecución
Interpretación de la Salida de EXPLAIN
Interpretación de las Estadísticas de AUTOTRACE
Recopilación de Estadísticas
Uso del Paquete DBMS_STATS
Identificación de Estadísticas de Tabla, Columna e Índice
Creación de Histogramas
Rastreo de Aplicaciones
Statspack
Rastreo Completo
Llamada a la Utilidad de Rastreo SQL
Configuración de Parámetros de Inicialización Adecuados
Formato de Archivos de Rastreo mediante TKPROF
Interpretación de la Salida del Comando TKPROF
Identificación de SQL de Carga Alta
Uso de Diferentes Métodos para Identificar SQL de Carga Alta
ADDM
SQL Principal
Vistas de Rendimiento Dinámico
Statspack
Ajuste Automático de SQL
Modos del Optimizador de Consulta
Tipos de Análisis de Ajuste
Asesor de Ajustes SQL
Juegos de Ajustes SQL
SQL Principal
Introducción a los Índices
Identificación de los Métodos de Acceso a la Fila
Creación de Índices de Árbol B
Descripción del Acceso al Índice de Árbol B y de la Fusión de Índices
Índices Avanzados
Uso de Índices de Bitmap
Uso de Índices de Clave Basados en Funciones
Estabilidad del Plan e Indicaciones del Optimizador
Uso de Indicaciones
Uso y Ventajas de la Estabilidad del Plan del Optimizador
Vistas Materializadas y Tablas Temporales
Uso de la Sintaxis CREATE MATERIALIZED VIEW
Uso de Reescrituras de Consultas
Talleres
Uso Compartido
Consultas de Variables Ligadas
Gestión Automática de Memoria
Uso del Índice en Planes de Ejecución
DBMS_MONITOR
Efectos de las Expresiones en el Uso del Índice
Operadores de Ordenación, Agregación y Definición
Funciones Order By y Group
Talleres (continuación)
Ajuste Manual Frente a Ajuste Automático
Uniones
Vistas Materializadas