Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción al afinamiento de SQL
- Visión general y objetivos del afinamiento de rendimiento.
- Descripción general de la arquitectura del optimizador de Oracle.
- Conceptos clave de afinamiento: costo, cardinalidad y 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.
- Principales riesgos de rendimiento en los planes.
Estrategias de indexación
- Tipos de índices y sus implicaciones en el afinamiento.
- Creación y análisis de índices para mejorar el rendimiento.
- Uso de índices invisibles y basados en funciones.
Herramientas de afinamiento de Oracle
- Repositorio automático de carga de trabajo (AWR).
- Monitor automático de diagnóstico de base de datos (ADDM).
- SQL Tuning Advisor y SQL Access Advisor.
Gestión de planes SQL
- Lineamientos de plan (plan baselines) y captura de planes.
- Gestión de la evolución de planes.
- Uso de directivas de plan SQL.
Técnicas avanzadas de afinamiento de SQL
- Bind peeking y compartición adaptativa de cursores.
- Uso de hint (pistas) y perfiles para controlar la ejecución.
- Diagnóstico y corrección de consultas complejas.
Escenarios prácticos de afinamiento
- Análisis de problemas SQL del mundo real.
- Ejercicios de afinamiento paso a paso.
- Mejores prácticas y listas de comprobación para afinamiento.
Resumen y próximos pasos
Requerimientos
- Comprensión de SQL y PL/SQL de Oracle.
- Experiencia trabajando con Oracle Database como desarrollador o DBA (Administrador de Bases de Datos).
- Familiaridad básica con conceptos de planes de ejecución e indexación.
Público objetivo
- Desarrolladores de bases de datos Oracle.
- Ingenieros de rendimiento.
- Administradores de bases de datos.
21 Horas
Reseñas (1)
buena explicación de cada punto y proporcionar una tarea para la práctica.
Piseth Ben - ACLEDA Bank Plc.
Curso - Oracle Database 19c: SQL Tuning Workshop
Traducción Automática