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 vs DBMS_XPLAN.
  • Cuellos de botella 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 automático de carga de trabajo (AWR).
  • Monitor automático de diagnóstico de base de datos (ADDM).
  • Asesor de ajuste de SQL y Asesor de acceso a SQL.

Gestión del plan de SQL

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

Técnicas avanzadas de ajuste de SQL

  • Vista previa de enlaces (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 de SQL del mundo real.
  • Ejercicios de ajuste paso a paso.
  • Mejores 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 planes de ejecución y conceptos de indexación.

Público objetivo

  • 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