34 91 383 06 41

Tuning Oracle 11g

Nuestros cursos de Tuning Oracle 11g para empresas en Madrid se adaptan a los horarios y necesidades de formación de nuestros clientes. Tenemos una gran diversidad de cursos in company cuyos programas formativos se adaptan al mercado actual. Adicionalmente, nuestros cursos de Tuning Oracle 11g para empresas pueden ser subvencionados o bonificados a través de la Fundación Tripartita.

Tecnolearning ofrece gestionar todos los trámites necesarios para conseguir las subvenciones ofrecidas por la Fundación Tripartita de forma gratuita, bien sea por la contratación de un plan de formación completo o una acción formativa puntual.

El curso tiene por objetivo que el alumno pueda diagnosticar y ajustar todo tipo de problemas habituales de rendimiento de la base de datos.
Este curso está diseñado para proporcionar a los desarrolladores de SQL o administradores de base de datos expertos una sólida base en técnicas de ajustes SQL. El alumno aprenderá los conocimientos y habilidades necesarios para ajustar SQL de forma efectiva en la base de datos de Oracle y las metodologías de ajustes así como los métodos de ajuste proactivo y reactivo

Temario curso Tuning Oracle 11g – 18 horas

___________________________________________________________________________________________

  • ARQUITECTURA DE BASE DE DATOS
    • Arquitectura de Base de Datos
    • Procesamiento de Sentencias SQL, pasos que se siguen.
    • Analisis, herramientas disponibles.
    • Explicación del Uso de Variables Ligadas
  • METODOLOGÍA DE AJUSTES
    • Explicacion de las Causas de los Problemas de Rendimiento
    • Identificación de los Problemas de Rendimiento
    • Uso de una Metodología de Ajustes
  • DISEÑO DE APLICACIONES PARA RENDIMIENTO
    • Metodología Oracle
    • Descripción de la Escalabilidad
    • Arquitectura del Sistema
    • Principios del Diseño de Aplicaciones
  • INTRODUCCIÓN AL OPTIMIZADOR
    • Descripción de las Funciones del Optimizador de Oracle
    • Identificación de los pasos seguidos por el Optimizador de Oracle a la hora de elegir un plan de Ejecución.
    • Enfoque del Optimizador a Nivel de Instancia y Sesión. Diferencias.
    • Uso de Ejemplos Dinámicos
  • EL OPTIMIZADOR – OPERACIONES
    • Planes de Ejecución
    • Tipos de Uniones
  • VISUALIZACIÓN DE LOS PLANES DE EJECUCIÓN
    • Visualización de los Planes de Ejecución
    • Interpretación de la Salida de EXPLAIN
    • Interpretación de las Estadísticas de AUTOTRACE
  • RECOPLILANDO ESTADÍSTICAS
    • Uso del Paquete DBMS_STATS
    • Identificación de Estadísticas de Tabla, Columna e Índice
    • Creación de Histogramas
  • RASTREO DE APLICACIONES
    • Statspack AWR
    • Trace Completo
    • Llamada a la Utilidad de Trace SQL
    • Configuración de Parámetros de Inicialización adecuados para hacer un Trace.
    • Formateo de Archivos de Trace mediante TKPROF
    • Interpretación de la Salida del Comando TKPROF
  • IDENTIFICACIÓN DE SQL DE CARGA ALTA
    • Uso de Diferentes Métodos para Identificar SQL de Carga Alta
    • ADDM
    • SQL Principal
    • Vistas de Rendimiento Dinámico
    • Statspack AWR
  • AJUSTE AUTOMÁTICO DE SQL
    • Modos del Optimizador
    • Tipos de Análisis de Ajuste
    • Asesor de Ajustes SQL
    • Juegos de Ajustes SQL
    • SQL Principal
  • INTRODUCCIÓN A LOS ÍNDICES
    • Identificación de los Métodos de Acceso a la Fila
    • Creación de Índices de Árbol B
    • Descripción del Acceso al Índice de Árbol B y de la Fusión de Índices
  • ÍNDICES AVANZADOS
    • Uso de Índices de Bitmap
    • Uso de Índices basados en Funciones
  • ESTABILIDAD DEL PLAN E INDICACIONES DEL OPTIMIZADOR
    • Uso de Indicaciones
    • Uso y Ventajas de la Estabilidad del Plan del Optimizador
  • VISTAS MATERIALIZADAS Y TABLAS TEMPORALES
    • Uso de la Sintaxis CREATE MATERIALIZED VIEW
    • Uso de Reescrituras de Consultas