Oracle 19c SQL Performance Tuning - Aula virtual de 2 días
1.450,00 EUR
- 2 días
Mejora la velocidad y la eficiencia de tus bases de datos Oracle con el curso Oracle 19c SQL Performance Tuning. Esta formación práctica de dos días proporciona a desarrolladores SQL, profesionales de bases de datos y equipos de soporte de aplicaciones las técnicas necesarias para identificar, analizar y resolver problemas de rendimiento SQL. A través de ejercicios prácticos, aprenderás cómo funciona el optimizador de Oracle, a interpretar planes de ejecución, utilizar SQL Trace y Autotrace, optimizar joins e índices y aplicar las recomendaciones de SQL Tuning Advisor. Al finalizar el curso, serás capaz de escribir SQL más rápido y eficiente, mejorando el rendimiento de las aplicaciones y la capacidad de respuesta de la base de datos.
Características clave
Idioma
El curso y los materiales están en inglés
Nivel
Nivel intermedio
2 días (8 horas por día) de clases presenciales
con formadores acreditados
Más de 30 horas de estudio recomendadas
Ejercicios y soluciones
Documentos PDF descargables con contenido detallado (diapositivas, explicaciones)
Certificado
Certificado de finalización disponible

Resultados de aprendizaje
Al final de este curso, podrás:
Entender
Explora la optimización basada en costos, los modos del optimizador, las estadísticas dinámicas, la optimización adaptativa y las transformaciones de consultas. Al comprender cómo Oracle evalúa y ejecuta las consultas, estarás mejor preparado para mejorar el rendimiento de SQL e influir de forma eficaz en los planes de ejecución.
Examinar
Examine las rutas de acceso, las estrategias de indexación, la partición y las estadísticas del optimizador para mejorar la eficiencia de las consultas y reducir el tiempo de ejecución en cargas de trabajo de bases de datos complejas.
Desarrollar
Desarrolla las habilidades para afinar la ejecución de SQL aplicando sugerencias de Oracle que influyan en las decisiones del optimizador, los métodos de unión y las rutas de acceso.
Implementar
Aprende cómo Oracle maneja las vistas, las vistas en línea y la cláusula WITH, lo que te permite optimizar las transformaciones de consultas y lograr una ejecución de SQL más coherente y de alto rendimiento.

Cronograma del curso
Fundamentos de optimización del rendimiento en Oracle SQL
Día 1
- Comprender los conceptos, roles y mejores prácticas de optimización del rendimiento de Oracle SQL para desarrolladores y administradores de bases de datos (DBA).
- Analizar la ejecución de SQL utilizando Explain Plan, Autotrace, SQL Trace y herramientas de análisis de rendimiento.
- Explora el Optimizador de Oracle, la optimización basada en costos, las funciones adaptativas y la gestión de estadísticas.
- Aprende cómo Oracle procesa las operaciones de ordenación y gestiona el almacenamiento temporal durante la ejecución de consultas.
- Diseñar y optimizar índices, incluidos índices B-tree, compuestos y descendentes, para mejorar el rendimiento.
- Identificar las rutas de acceso óptimas y comprender los factores que influyen en los planes de ejecución de Oracle.
Técnicas avanzadas de optimización SQL
Día 2
- Implementa estrategias avanzadas de indexación, incluyendo índices bitmap, basados en funciones, comprimidos, invisibles y particionados.
- Optimiza las uniones SQL seleccionando los métodos de join y las rutas de acceso más eficientes.
- Mejora el rendimiento de SQL utilizando SQL Tuning Advisor y el paquete DBMS_SQLTUNE.
- Mejora el diseño de consultas con almacenamiento en caché de secuencias, vistas, vistas en línea y la cláusula WITH.
- Influir en los planes de ejecución utilizando sugerencias de Oracle, transformaciones de consultas y técnicas de optimización de joins.
- Aplica las mejores prácticas de rendimiento en SQL, incluyendo variables de enlace, almacenamiento en caché de resultados, uso compartido de cursores y optimización de PL/SQL.

¿Quién debería inscribirse en este programa?
Desarrolladores SQL
Desarrolladores de bases de datos Oracle
Desarrolladores de aplicaciones
Administradores de bases de datos Oracle (DBA)
Ingenieros de soporte técnico
Profesionales de TI responsables de mejorar el rendimiento de Oracle SQL
Requisitos previos
- Conocimientos prácticos de Oracle SQL
- Experiencia escribiendo consultas SQL en Oracle Database
- Se recomienda tener conocimientos equivalentes a un curso de fundamentos de Oracle SQL
- Es beneficioso tener conocimientos básicos de los conceptos de la base de datos Oracle y de SQL Developer.
Licencias
y la política de igualdad
Licencias y acreditación
Este curso se ofrece de acuerdo con el Acuerdo del Programa de Socios y cumple con los requisitos del Acuerdo de Licencia.
Política de equidad
AVC no ofrece adaptaciones por discapacidad o condición médica de ningún estudiante. Se anima a los candidatos a ponerse en contacto con AVC para recibir orientación y apoyo durante todo el proceso de solicitud de adaptaciones.
Preguntas frecuentes

¿Necesita una formación interna a medida o una formación para grupos?
Solicite un programa de formación interna adaptado específicamente a su equipo. Ofrecemos opciones de personalización flexibles alineadas con sus objetivos de negocio, además de precios competitivos para grupos más grandes. Rellene el formulario a continuación y nuestros expertos en formación corporativa diseñarán la solución perfecta para usted.
