Oracle Database 11g: Ajuste de Rendimiento Versión 2 (Español)

Documentos relacionados
Oracle Database 12c: Performance Management and Tuning Ed 1

Oracle Database 12c: Gestión y Ajuste del Rendimiento

Oracle Database 11g: Taller de Ajustes (Español)

Oracle Database 11g: Taller de Administración II Versión 2 (Español)

Oracle Tuning. Programa de Estudio.

Oracle Database 12c: Administración, Instalación y Actualización (Intensivo)

Oracle Database 12c: Taller de Administración

TEMARIO: Oracle 11g. Ajuste y Rendimiento

Oracle Database 11g: Nuevas Funciones para Administradores Acelerado Versión 2

ST23_ Performance Management and Tuning

CURSO DE ADMINISTRACIÓN AVANZADA DE ORACLE 11g (ó PARTE 2)

Oracle Database 12c: Administración de RAC

Oracle Database 11g: Seguridad Versión 2

Oracle Database 12c: RAC Administration Ed 1

ORA-133 Oracle Database 11g: Administration Workshop I

Integración de Datos y ETL con Oracle Warehouse Builder: Parte 1

Taller de administración de Exadata Database Machine Ed 3 NUEVO

Oracle Database 11g: RAC Administration Release 2

ORA-134 Oracle Database 11g: Administration Workshop II

Oracle Enterprise Manager 10g Grid Control NUEVO

ORA NFA: Base de Datos Oracle11g Release 2: Nuevas Funcionalidades para Administradores de Oracle10g

Base de Datos Oracle 10g: Nuevas Funciones para Administradores Versión 2 - NUEVO

Oracle DBA. Programa de Estudio.

Oracle Database 11g: Taller de Administración I Versión 2

Oracle Database 12c: Administración de Data Guard

Oracle Database 11g: Taller de Administración

Administration Workshop

PROGRAMA DEL CURSO ORACLE DATABASE 11G ADMINISTRATOR I

MÓDULOS DEL CURSO Administración de Base de Datos 11g - Parte I Administración de Base de Datos 11g - Parte II Introducción a Oracle 11g: SQL y PL/SQL

CL_55144 SQL Server 2014 Performance Tuning and Optimization

Oracle DBA. Requisitos previos. Duración y modalidad. Próximos Inicios. Alcances de la Capacitación. Costo y formas de pago. Instructor a cargo

Especialista TIC en Gestión de Base de Datos con Oracle 12c

LABORATORIO 6. Gestión del Rendimiento en el SMBD Oracle.

Base de Datos Oracle 10g: Seguridad Versión 2

Oracle Database 12c: Taller de Copia de Seguridad y Recuperación ed 2

Oracle 12c Administración

Integración de Datos y ETL con Oracle Warehouse Builder NEW

Área: Microsoft SQL. Nombre del curso. Administración de Microsoft SQL Server 2014 Bases de datos

POSGRADO EN DATABASE ORACLE

Base de Datos Oracle 10g: Programación con PL/SQL Código: D Duración: 5 días (40 horas)

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g

Mantener una base de datos de Microsoft SQL Server 2008 R2. Fabricante: Microsoft Grupo: Bases de Datos Subgrupo: Microsoft SQL Server 2008

Oracle Database: Programación con PL/SQL

DIPLOMADO EN ARQUITECTURA Y ADMINISTRACIÓN DE BASE DE DATOS ORACLE

Programación en Lenguajes Estructurados de Aplicaciones de Gestión. Certificados de profesionalidad

IFCD0111 Programación en Lenguajes Estructurados de Aplicaciones de Gestión

ARQUITECTURA DE ORACLE INGENIERÍA DE SISTEMAS DE INTERNET.

MÓDULO FORMATIVO 3: ADMINISTRACIÓN DE SERVICIOS DE TRANSFERENCIA DE ARCHIVOS Y CONTENIDOS MULTIMEDIA

Optimización & Performance SQL Server

DIPLOMADO EN BASE DE DATOS ORACLE

Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado

Oracle Database 11g: Información General sobre Real Application Testing y su Capacidad de Administración. Informe Ejecutivo de Oracle Junio de 2007

Herramientas de Gestión de Base de Datos Oracle. Lamine Delgado / NOSi Departamento de Base de Dados Lamine.delgado@nosi.cv

POSGRADO EXPERTO DBA INTELIGENCIA DE NEGOCIOS

AdministrAción de OrAcle 11G

Base de Datos Oracle 10g: Taller de Administración I 1-1

SQL Server 2016 Aprender a administrar una base de datos transaccional con SQL Server Management Studio

Oracle Linux 7: Advanced Administration Ed 1

CURSOS Y DESCRIPCIÓN / ADMINISTRACIÓN DE BASE DE DATOS

Objetivos: Descripción del curso. Curso: Dirigido a: INTRODUCCIÓN A SQL - ORACLE UNIVERSIDAD NACIONAL DE INGENIERÍA

Experto en Sentencias SQL Oracle: Optimización

Objetivos y Temario CURSO MySQL 5

Analista Programador PL/SQL Oracle 12c

Base de Datos Oracle 10g: Seguridad Versión 2 NUEVO

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA INFORMÁTICA SÍLABO AÑO ACADÉMICO 2008-I PLAN DE SESIÓN DE APRENDIZAJE

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

Integración de Datos y ETL con Oracle Warehouse Builder

Revisión de Examen OCP - Oracle Database 10g

Afinación y Rendimiento de Bases de Datos

SYLLABUS CÓDIGO:

Oracle Hyperion Financial Mgmt : Creación y Administración de Aplicaciones ( )

Administración de Bases de Datos

Sistema de Administración de Farmacias Modelo de Diseño Versión 1.0. Historia de revisiones

Oracle Database 12c: Nuevas Funciones para Administradores

PROGRAMA FORMATIVO. Administración de Bases de Datos Oracle

IMPLANTACIÓN DE SISTEMAS OPERATIVOS

20697 Instalación y Configuración de Windows 10

Explorando Performance Tuning. Miguel Palacios Oracle OTN Latinoamérica Tour - 7 de Agosto 2014

Nueva y potente administración centralizada con MicroStrategy 10. Javier Valladares

Aplicaciones de Microsoft Dynamics CRM 4.0

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

Objetivos y Temario CURSO ACCESS NIVEL AVANZADO

Instalación, Parches y Mantenimiento de Oracle E-Business Suite R12.x

DIPLOMADO EN MICROSOFT SQL SERVER 2008

Transcripción:

Oracle Database 11g: Ajuste de Rendimiento Versión 2 (Español) : 5 El curso comienza con una base de datos desconocida que necesita ajuste. Las lecciones avanzarán por los pasos que debe realizar un DBA para adquirir la información necesaria para identificar las áreas con problemas, diagnosticar problemas comunes y solucionarlos. La metodología utilizada en las prácticas es principalmente reactiva. Después de configurar las herramientas de supervisión y revisar los informes disponibles, se presentará al estudiante la arquitectura de Oracle basada en el procesamiento de sentencias SQL SELECT y DML. En la sección sobre ajuste SQL se asume que el DBA tiene poca o ninguna capacidad para cambiar el código. El DBA influirá en el rendimiento SQL con las herramientas disponibles. Se mostrarán al DBA diferentes métodos para identificar las sentencias SQL que necesitan ajuste y las herramientas de diagnóstico necesarias para buscar las formas de cambiar el rendimiento. Esto incluirá el uso de estadísticas, esquemas y perfiles para influir en el optimizador, agregando y reconstruyendo índices, así como el uso de asesores de SQL. Una de las principales tareas del DBA es mantener el rendimiento SQL a lo largo de los cambios. En este curso se ofrece una introducción a las herramientas DB Replay y SQL Performance Analyzer para ayudar al DBA al probar y minimizar el impacto del cambio. El ajuste de instancias utiliza el mismo método general de observación de problemas, diagnóstico de problemas e implementación de soluciones. Las lecciones sobre ajuste de instancias abarcan los detalles de los principales componentes ajustables y describen cómo se puede influir en el comportamiento de la instancia. Para cada lección, examinaremos los componentes relevantes de la arquitectura. La clase sólo describe la arquitectura del nivel necesario para comprender los síntomas y las soluciones. Las explicaciones más detalladas se dejan para otros cursos, material de referencia y documentación de Oracle. La última lección de este curso es una recopilación de las instrucciones óptimas detectadas en las lecciones anteriores y otras recomendaciones. El objetivo es terminar el curso con una lista de instrucciones óptimas para que las adopten los estudiantes. Learn To: Describir la metodología de ajuste de Oracle Utilizar las herramientas proporcionadas por Oracle para la supervisión y el diagnóstico de problemas de ajuste de instancias y SQL Utilizar a los asesores de base de datos para corregir los problemas de rendimiento de forma proactiva Identificar sentencias SQL con problemas y ajustar los problemas de rendimiento SQL Supervisar el rendimiento de la instancia mediante Enterprise Manager Ajustar los componentes de la instancia, principalmente mediante los parámetros de instancia Database Administrators Support Engineer Technical Consultant 1

Oracle Database 11g: Taller de Administración I Versión 2 Oracle Database: SQL and PL/SQL Fundamentals Diagnosticar y ajustar problemas habituales de rendimiento relacionados con instancias Diagnosticar y ajustar problemas habituales de rendimiento relacionados con SQLUtilizar páginas de Enterprise Manager relacionadas con el rendimiento para supervisar Oracle Databas Utilizar páginas de Enterprise Manager relacionadas con el rendimiento para supervisar Oracle Database Utilizar la metodología adecuada de ajuste de Oracle Database para las herramientas disponibles Utilizar las herramientas basadas en AWR (repositorio de carga de trabajo automática) para ajustar la base de datos Utilizar asesores de base de datos para ajustar de forma proactiva una instancia de Oracle Database Introducción En esta lección se presentan los objetivos y la agenda del curso sobre ajuste de rendimiento Herramientas Básicas de Ajuste Visión General de las Herramientas de Supervisión Enterprise Manager Métricas, Estadísticas y Vistas V$ Eventos de Espera Uso del Repositorio de Carga de Trabajo Automática Gestión del Repositorio de Carga de Trabajo AutomáticaCreación de Instantáneas de AWR Supervisión de SQL en Tiempo Real (nueva lección sobre una función de 11.1 en NF L-15) Definición de Problemas Definición del Problema Limitación del Ámbito y Definición de la Prioridad Principales Informes de SQL Problemas Comunes de Ajuste y Ajuste durante el Ciclo de Vida Sesión de Ajuste de ADDM Rendimiento frente a Requisitos del Negocio Recursos de Ajuste de Rendimiento y Archivado de una Solicitud de Servicio de Rendimiento Herramientas de Supervisión y Ajuste: Visión General 2

Uso de Métricas y Alertas Métricas, Alertas y Líneas Base Limitación de Estadísticas Base y Herramientas Delta Típicas Solución de Oracle Database 11g: Métricas Ventajas de las Métricas Visualización de la Información del Historial de Métricas y Comparación con EM para Ver Detalles de Métricas Histograma de Estadísticas y Vistas de Histograma Modelo de Uso de Database Control y Definición de Umbrales Creación y Prueba de Alertas Generadas por el Servidor y Vistas de Métricas y Alertas Uso de Líneas Base Análisis de Rendimiento Comparativo con Líneas Base de AWR Líneas Base de Repositorio de Carga de Trabajo Automática Línea Base de Ventana Móvil Líneas Base en Valores de Página de Rendimiento y Plantillas de Línea Base Líneas Base de AWR y Creación de Líneas Base de AWR Gestión de Líneas Base con PL/SQL y Vistas de Línea Base Control de Rendimiento y Líneas Base y Definición de Umbrales de Alerta mediante Líneas Base Estáticas Uso de EM para Configurar Rápidamente y Cambio de Valores de Umbrales Adaptativos Uso de Herramientas Basadas en AWR Tareas de Mantenimiento Automáticas Control del Rendimiento de ADDM Historial de Sesiones Activas: Visión General Supervisión de Aplicaciones Qué es un Servicio? Atributos de Servicio y Tipos de Servicios Creación de Servicios y Gestión de Servicios en un Entorno de Instancia Única Todo Cambia a Servicios Uso de Servicios con Aplicaciones Cliente y Uso de Servicios con el Gestor de Recursos Servicios y Gestor de Recursos con EM y Uso de Servicios con el Programador Uso de Servicios con Operaciones Paralelas y Umbrales de Métricas Agregación y Rastreo de Servicios y Configuración de Agregación de Servicios Agregación y Rastreo de Identificador de Cliente y Vistas de Rendimiento de los Servicios Identificación de Sentencias SQL con Problemas Fases de Procesamiento de Sentencias y Rol del Optimizador de Oracle Identificación de SQL Erróneo, Supervisión de SQL en Tiempo Real (nueva lección sobre una función de 11.1 en NF L-1 Qué es un Plan de Ejecución? Métodos para Ver los Planes de Ejecución y Usos de los Planes de Ejecución Paquete DBMS_XPLAN: Visión General y Comando EXPLAIN PLAN Lectura de un Plan de Ejecución, Uso de la Vista V$SQL_PLAN y Consulta de AWR SQL*Plus AUTOTRACE y Utilidad SQL Trace Uso de la Utilidad SQL Trace Generación de un Rastreo de Optimizador Influencia en el Optimizador Funciones del Optimizador de Consulta, Selectividad, Cardinalidad y Costo y Cambio del Comportamiento del Optimizad Uso de Indicaciones, Estadísticas del Optimizador y Estadísticas Ampliadas Control del Comportamiento del Optimizador con Parámetros Activación de Funciones del Optimizador de Consulta e Influencia en el Enfoque del Optimizador Optimización de Sentencias SQL, Rutas de Acceso y Selección de una Ruta de Acceso Operaciones de Unión y Ordenación 3

Selección de los Planes de Ejecución para Uniones por Parte del Optimizador de Consulta Reducción de Costos Uso de SQL Performance Analyzer Real Application Testing: Visión General y Casos de Uso SQL Performance Analyzer: Proceso y Captura de Carga de Trabajo SQL Creación de una Tarea de SQL Performance Analyzer y DBMS_SQLTUNE.CREATE_TUNING_TASK de SPA (NF Lecci Página Optimizer Upgrade Simulation y SQL Performance Analyzer Task Informe de Comparación y Detalle SQL del Informe de Comparación Ajuste de Sentencias que Empeoran y Prevención de Regresiones Análisis de Cambio de Parámetro y Análisis de Flujo de Trabajo Guiado SQL Performance Analyzer: Ejemplo de PL/SQL y Vistas del Diccionario de Datos Gestión del Rendimiento SQL Mantenimiento de Estadísticas de Rendimiento de SQL y del Optimizador y Tareas de Mantenimiento Automáticas Opciones de Recopilación de Estadísticas y Definición de Preferencias de Estadísticas Restauración de Estadísticas Publicación de Estadísticas Diferidas: Visión General y Ejemplo Ajustes SQL Automáticos: Visión General Asesor de Ajustes SQL: Visión General Uso del Asesor de Acceso SQL Gestión de Planes SQL: Visión General Uso de la Reproducción de Base de Datos Estructura General y Arquitectura del Sistema Consideraciones sobre la Captura y Reproducción Opciones de Reproducción y Análisis Flujo de Trabajo de Reproducción de Base de Datos en Enterprise Manager Paquetes y Procedimientos Vistas del Diccionario de Datos: Reproducción de Base de Datos Reproducción de Base de Datos: Ejemplo de PL/SQL Calibración de Clientes de Reproducción Ajuste del Pool Compartido Arquitectura y Funcionamiento del Pool Compartido Caché de Biblioteca y Bloqueo y Mutex Herramientas de Diagnóstico para Ajustar el Pool Compartido Cómo Evitar Análisis Pesados y Ligeros Ajuste de Tamaño del Pool Compartido y Cómo Evitar la Fragmentación Caché de Diccionario de Datos y Caché de Resultados de Consultas SQL UGA y Servidor Compartido Oracle Pool Grande y Ajuste del Pool Grande Ajuste de la Caché de Buffers Arquitectura de Oracle Database: Caché de Buffers Buffers de la Base de Datos Tabla Hash de Buffer para Consultas Juegos de Trabajo Objetivos y Técnicas de Ajuste de la Caché de Buffers Síntomas y Soluciones de Rendimiento de la Caché de Buffers Lecturas Multibloque Ajustadas Automáticamente Vaciado de la Caché de Buffers (Sólo para Pruebas) 4

Ajuste de PGA y Espacio Temporal Uso de la Memoria SQL e Impacto en el Rendimiento Gestor de Memoria SQL Configuración de la Memoria PGA Automática y Definición Inicial de PGA_AGGREGATE_TARGET Supervisión y Ajuste del Uso de la Memoria SQL Estadísticas de Consejo de Destino de PGA e Histogramas PGA Automática y Enterprise Manager y PGA Automática e Informes de AWR Gestión de Tablespaces Temporales: Visión General y Control de los Tablespaces Temporales Reducción de Tablespaces Temporales y Opción de Tablespace para Crear una Tabla Temporal Uso de la Gestión Automática de Memoria Arquitectura de Oracle Database, SGA Dinámica y Asesores de Memoria Gránulo y Adición Manual de Gránulos a los Componentes Aumento del Tamaño de un Componente SGA, Parámetros de Ajuste de Tamaño de SGA y Cambio de Tamaño Manual Gestión Automática de Memoria Compartida y Arquitectura de Broker de Memoria Comportamiento de los Parámetros SGA Ajustada Automática y Manualmente Uso de la Vista V$PARAMETER y Cambio de Tamaño de SGA_TARGET Desactivación, Configuración y Supervisión de la Gestión Automática de Memoria Compartida (ASMM) Uso de la Gestión Automática de Memoria Ajuste del Uso de Espacio de Segmentos Gestión de Espacio y Extensiones y Extensiones Gestionadas Localmente Almacenamiento de Datos de Tabla y Anatomía de un Bloque de Base de Datos Reducción de las Visitas al Bloque Parámetro DB_BLOCK_SIZE Tamaño de Bloque Pequeño y Grande: Consideraciones Asignación de Bloques, Listas de Bloques Libres y Gestión de Espacio de Bloques con Listas de Bloques Libres Gestión Automática de Espacio de Segmento Migración y Encadenamiento, Reducción de Segmentos y Compresión de Tablas: Visión General Ajuste de E/S Arquitectura de E/S, Características del Sistema de Archivos, Modos de E/S y E/S Directa Ancho de Banda frente a Tamaño y Métricas de E/S Importantes para Oracle Databases Calibración de E/S y Enterprise Manager, Calibración de E/S y la Interfaz PL/SQL y Estadísticas de E/S y Enterprise Man Stripe and Mirror Everything Uso de RAID Diagnóstico de E/S Ajuste de E/S de Base de Datos Qué es Gestión Automática de Almacenamiento? Resumen de Ajuste del Rendimiento Instrucciones Óptimas Identificadas a lo Largo del Curso Resumen de la Metodología de Ajuste de Rendimiento Apéndice B: Uso de Statspack Instalación de Statspack Creación de Instantáneas de Statspack Creación de Informes con Statspack Consideraciones de Statspack Informes de Statspack y AWR Lectura de un Informe de Statspack Statspack y AWR 5