Oracle 19c SQL Performance Tuning - Aula virtual de 2 días

1.450,00 EUR

  • 2 días
Aula Virtual en Vivo
Aula
En la Empresa

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

Hero

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.

Hero

Cronograma del curso

  1. 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.
  2. 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.
Optimización del rendimiento de SQL en Oracle 19c

¿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

Comenzar curso ahora

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

Contact background

¿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.