Ponte en Contacto
 Duración 21 horas

Temario del curso

Introducción al ajuste de SQL

  • Visión general y objetivos del ajuste de rendimiento
  • Visión general de la arquitectura del optimizador de Oracle
  • Conceptos clave de ajuste: costo, cardinalidad, selectividad

Comprensión de los planes de ejecución

  • Generación e interpretación de planes de ejecución
  • EXPLAIN PLAN frente a DBMS_XPLAN
  • Errores comunes de rendimiento en los planes

Estrategias de indexación

  • Tipos de índices y sus implicaciones en el ajuste
  • Creación y análisis de índices para el rendimiento
  • Uso de índices invisibles y basados en funciones

Herramientas de ajuste de Oracle

  • Repositorio de carga de trabajo automático (AWR)
  • Monitor de diagnóstico de base de datos automática (ADDM)
  • SQL Tuning Advisor y SQL Access Advisor

Gestión de planes SQL

  • Líneas base de planes y captura de planes
  • Gestión de evoluciones de planes
  • Uso de directivas de plan SQL

Técnicas avanzadas de ajuste de SQL

  • Inspección de vínculos (bind peeking) y uso adaptativo del cursor
  • Uso de pistas (hints) y perfiles para controlar la ejecución
  • Diagnóstico y corrección de consultas complejas

Escenarios prácticos de ajuste

  • Análisis de problemas SQL del mundo real
  • Ejercicios de ajuste paso a paso
  • Buenas prácticas y listas de verificación de ajuste

Resumen y próximos pasos

Requerimientos

  • Comprensión de Oracle SQL y PL/SQL
  • Experiencia trabajando con Oracle Database como desarrollador o DBA
  • Familiaridad básica con los planes de ejecución y los conceptos de indexación

Audiencia

  • Desarrolladores de bases de datos Oracle
  • Ingenieros de rendimiento
  • Administradores de bases de datos

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas