Sei sulla pagina 1di 6

Base de Datos Oracle 11g: Entonacin de Base de Datos

Cdigo: D50317 - Duracin: 5 das (40 horas) Lo que aprender Este curso empieza con una base de datos desconocida que requiere entonacin. Las lecciones avanzarn hacia los pasos que un DBA ejecuta para recolectar la informacin necesaria para identificar las reas que pudieran tener problemas, para diagnosticar problemas comunes, y remediar dichos problemas. La metodologa usada en las prcticas es principalmente reactiva. Luego de configurar las herramientas de monitoreo y repasar los reportes disponibles el estudiante estudiar la arquitectura Oracle basada en procesamiento de sentencias SQL SELECT y DML. La seccin de entonacin de SQL asume que el DBA tiene poca o ninguna habilidad para cambiar el cdigo. El DBA usar las herramientas disponibles para influir en el desempeo de SQL. El DBA se aprender varios mtodos de identificar las sentencias SQL que requieren entonacin y las herramientas de diagnstico necesarias para encontrar maneras de cambiar el desempeo. Esto incluye el uso de estadsticas, resmenes y perfiles para influir en el optimizador, agregar y reconstruir ndices, y usar los Asistentes SQL Advisors. Una tarea importante de un DBA es mantener el desempeo de SQL a lo largo de los cambios. Este curso introduce las herramientas DB Replay y SQL Performance Analyzer para ayudar al DBA a probar y minimizar el impacto de los cambios. La entonacin de una instancia usa la misma metodologa de observar un problema, diagnosticar el problema e implementar una solucin. Las lecciones de entonacin de instancia cubren el detalle de los ms importantes componentes que se susceptibles a entonacin y describen cmo puede influir en el comportamiento de la instancia. Para cada leccin, se examinar los componentes relevantes de la arquitectura. La clase solo discute la arquitectura al nivel necesario para entender los sntomas y las soluciones. Explicaciones a mayor detalle se dejan para otros cursos, material de referencia y la documentacin Oracle. La ltima leccin de este curso es un resumen de las mejores prcticas descubiertas en las lecciones previas, adems de varias recomendaciones. El objetivo al terminar el curso es que los estudiantes tengan una lista de mejores prcticas.

Aprenda a Describir la metodologa de entonacin de Oracle Usar las herramientas provistas por Oracle para monitorear y diagnosticar problemas con SQL y entonacin de instancias Usar asistentes para proactivamente corregir problemas de desempeo Identificar problemas con sentencias SQL y entonar problemas de desempeo de SQL Monitorear el Desempeo de la instancia usando Enterprise Manager Entonar componentes de la instancia, usando principalmente parmetros de la instancia

Prerrequisitos Prerrequisitos Requeridos Curso Base de Datos Oracle 11g: Taller de Administracin I Release 2 Curso Base de Datos Oracle 11g: Taller de Administracin II Release 2

ITKnowledge & Certifications, C.A. info@globalknowledge.net.ve http://education.oracle.com/ http://www.globalknowledge.net.ve Tlfs. +58 212 720-0796 Pag. 1/6

Objetivos del Curso Usar la metodologa de entonacin de Base de Datos Oracle apropiada para las herramientas disponibles Utilizar los asistentes de base de datos para entonar proactivamente una instancia de Base de Datos Oracle Usar las herramientas basadas en Automatic Workload Repository para entonar la base de datos Diagnosticar y entonar problemas comunes relacionados con desempeo de SQL Diagnosticar y entonar problemas comunes relacionados con desempeo de la instancia Usar las pginas de Enterprise Manager relacionadas con desempeo para monitorear la Base de Datos Oracle

Temas del Curso Introduccin Esta leccin introduce los objetivos del curso de Entonacin de Desempeo Herramientas Bsicas de Entonacin Resumen de las herramientas de monitoreo Enterprise Manager Vistas V$, Estadsticas y Mtricas Eventos Wait Uso de Automatic Workload Repository Administracin de Automatic Workload Repository Crear AWR Snapshots Monitoreo en tiempo real de SQL Definicin de Problemas Definicin del Problema Limitacin del alcance y definicin de la prioridad Reportes SQL Problemas comunes de Entonacin y Entonacin durante el Ciclo de Vida Sesin de Entonacin ADDM Desempeo versus Requerimientos del Negocio Recursos de Entonacin de Desempeo y llenado de un Pedido de Servicio de Desempeo Herramientas de Monitoreo y Entonacin: Resumen Uso de Mtricas y Alertas Mtricas, Alertas, y Punto de Partida (Baseline) Limitacin de Estadsticas de Base y herramientas de Delta Solucin de Base de Datos Oracle 11g: Mtricas Beneficios de las Mtricas Visualizar Informacin de Historial de Mtricas y uso de EM para visualizar Detalles de Mtricas Histogramas de Estadsticas y Vistas de Histogramas Modelo de Control de Uso de Base de Datos y Configuracin de Umbral Alertas generadas por el Servidor, Creacin y Prueba de una Alerta, y Vistas de Mtricas y Alertas Usando Puntos de Origen
ITKnowledge & Certifications, C.A. info@globalknowledge.net.ve http://education.oracle.com/ http://www.globalknowledge.net.ve Tlfs. +58 212 720-0796 Pag. 2/6

Anlisis Comparativo de Rendimiento con Punto de Origen AWR Repositorio de Puntos de Origen de Workload Automtico Moviendo la Ventana de Punto de Origen Punto de Origen Pgina de Configuracin de Desempeo y Plantillas de Punto de Origen Creacin de Punto de Origen AWR Administracin de Puntos de Origen con PL/SQL y Vistas de Puntos de Origen Monitoreo de Rendimiento y Punto de Origen y Definicin de Umbral de Alertas usando Punto de origen Estadstico Using EM to Quickly Configure & Changing Adaptive Threshold Settings Uso de Herramientas basadas en AWR Tareas Automatizadas de Mantenimiento Monitoreo de Rendimiento ADDM Historial Activo de Sesin: Resumen Monitoreo de Aplicacin Qu es un Servicio? Atributos y Tipos de Servicios Creacin y Administracin de Servicios en un ambiente de una sola Instancia Todo pasa por Servicios Uso de Servicios con Aplicaciones Clientes y Uso de Servicios con el Administrador de Recursos Servicios y Administrador de Recursos con el EM y Uso de Servicios con el Programador (Scheduler) Uso de Servicios con Operaciones Paralelas y Umbral de Mtricas Agregacin y Rastreo de Servicios y Configuracin de Servicios de Agregacin Agregacin y Rastreo de Identificacin de Cliente y Vistas de Rendimiento de Servicio Identificar Sentencias SQL con Problemas Fases de Procesamiento de Sentencias SQL y Rol del Optimizador Oracle Identificar SQL malos, Monitoreo en Tiempo Real de SQL y Reportes SQL Qu es un Plan de Ejecucin? Mtodos para Visualizar Planes de Ejecucin y Usos de Planes de Ejecucin Paquete DBMS_XPLAN: Resumen y Comando EXPLAIN PLAN Lectura de un Plan de Ejecucin, usando la vista V$SQL_PLAN y Consultando el AWR AUTOTRACE del SQL*Plus y la Funcionalidad SQL Trace Cmo usar SQL Trace Generar un Rastro de Optimizador Influenciar el Optimizador Funciones del Optimizador de Consultas, Selectividad, Cardenalidad y Costos, y Cambiar el comportamiento del Optimizador Uso de Sugerencias, Estadsticas del Optimizador y Estadsticas Extendidas Controlar el comportamiento del Optimizador con Parmetros Activar las caractersticas del Optimizador de Consultas e Influir el enfoque del Optimizador Optimizacin de Sentencias SQL, Camino Accesos y Escogencia de Camino de Acceso Operaciones Join y Sort Cmo el Optimizador de Bsquedas Escoge el Plan de Ejecucin para los Joins Reduccin de Costos

Uso del SQL Performance Analyzer

ITKnowledge & Certifications, C.A. info@globalknowledge.net.ve http://education.oracle.com/ http://www.globalknowledge.net.ve Tlfs. +58 212 720-0796 Pag. 3/6

Real Application Testing: Resumen y Caso de Uso SQL Performance Analyzer: Procesos y Captura de la Carga de Trabajo SQL Creacin de una Tarea de SQL Performance Analyzer y SPA DBMS_SQLTUNE.CREATE_TUNING_TASK Simulacin de Actualizacin de Optimizador y Pgina de Tarea de Performance Analyzer Reporte Comparativo y Detalle de Reporte Comparativo SQL Entonacin Regresiva de Sentencias y Evitar Regresiones Anlisis de Cambio de Parmetro y Anlisis Guiado de Workflow SQL Performance Analyzer: Ejemplos PL/SQL y Vistas de Diccionario de Datos Administracin de Rendimiento SQL Mantener el Rendimiento SQL y las Estadsticas del Optimizador y las Tareas Automatizadas de Administracin Opcin de Recoleccin de Estadsticas y Preferencias de Definicin de Estadsticas Restauracin de Estadsticas Publicacin Diferida de Estadsticas: Resumen y Ejemplo Entonacin Automtica de SQL: Resumen SQL Tuning Advisor: Resumen Uso del SQL Access Advisor Administracin de Plan SQL: Resumen Uso de Replay de Base de Datos Arquitectura del Sistema Consideraciones de Captura y de Replay Opciones y Anlisis de Replay Workflow de Replay de Base de Datos en Enterprise Manager Paquetes y Procedimientos Vistas de Diccionario de Datos: Replay de Base de Datos Replay de Base de Datos: Ejemplo PL/SQL Calibracin de Clientes de Replay Tuning the Shared Pool Arquitectura y Operacin de Shared Pool La Librera de Cache y Latch y Mutex Herramientas de Diagnstico para Entonar Shared Pool Evitar descomposiciones Suaves y duras Dimensionar el Shared Pool evitando la fragmentacin Cache de Diccionario de Datos y Cache de Resultado de Consulta SQL UGA y Servidor Compartido Oracle Large Pool y Entonacin de Large Pool Entonacin de Cache de Buffer Arquitectura de Base de Datos Oracle: Cache de Buffer Buffers de Base de Datos Tabla de Hash de Buffer para Bsquedas Sets de Trabajo Objetivos y Tcnicas de Entonacin de Cache de Buffer Sntomas y Soluciones de Rendimiento de Cache de Buffer Entonacin Automtica de Lecturas Multibloque Limpiar el Cache de Buffer Entonacin de PGA y Espacio Temporal

ITKnowledge & Certifications, C.A. info@globalknowledge.net.ve http://education.oracle.com/ http://www.globalknowledge.net.ve Tlfs. +58 212 720-0796 Pag. 4/6

Uso de Memoria SQL e Impacto en el Rendimiento Administrador de Memoria SQL Configuracin Automtica de Memoria PGA y Configuracin inicial de PGA_AGGREGATE_TARGET Monitoreo y Entonacin de Uso de Memoria SQL Estadsticas e Histogramas de PGA Target Advice Reportes Automticos de PGA y Enterprise manager y PGA Automtico y Reportes AWR Manejo de Tablespace Temporal: Resumen y Monitoreo de Tablespace Temporal Compactacin de Tablespace Temporal y Opcin de Tablespace para creacin de Tabla Temporal Manejo Automtico de Memoria Arquitectura de Base de Datos Oracle, SGA Dinmico y Asistentes de Memoria Grnulos y Agregacin Manual de Grnulos a Componentes Incrementar el tamao de un Componente SGA, Parmetros de dimensionamiento de SGA y redimensin manual de Parmetros Dinmicos SGA Manejo Automtico de Memoria Compartida y Arquitectura de Broker de Memoria Comportamiento de Parmetros SGA de Auto Entonacin y de Parmetros SGA de Entonacin Manual Uso de Vista V$PARAMETER y Redimensin de SGA_TARGET Desactivacin, Configuracin y Monitoreo de Automatic Shared Memory Management (ASMM) Manejo Automtico de Memoria Entonacin de Uso de Segmento de Entonacin Manejo de Espacio y de Extent y Extents Administrados Localmente Como se almacenan los Datos y Anatoma de un Bloque de Base de Datos Minimizar Visitas a Bloques El Parmetro DB_BLOCK_SIZE Bloques de Tamao Pequeo y Grande: Consideraciones importantes Alocacin de Bloques, Listas Libres y Manejo de Espacio de Bloque con Listas Libres Manejo Automtico de Espacio de Segmento Migracin y Encadenado, Compactado de Segmentos y Compresin de Tablas: Resumen Entonacin de I/O Arquitectura de I/O, Caractersticas de Sistemas de Archivos, Modos de I/O y I/O Directo Ancho de Banda versus Tamao y Mtricas Importantes de I/O para Bases de Datos Oracle Calibracin de I/O y Enterprise Manager, Calibracin de I/O y la interfase PL/SQL y Estadsticas de I/O y Enterprise Manager Realizar divisin Stripe y hacer Espejo de Todo Uso de RAID Diagnstico de I/O Entonacin de I/O de Base de Datos Qu es ASM (Automatic Storage Management)? Resumen de Entonacin de Rendimiento Mejores Prcticas identificadas a lo largo del curso Resumen de Metodologa de Entonacin de Rendimiento

Appendix B: Uso de Statspack

ITKnowledge & Certifications, C.A. info@globalknowledge.net.ve http://education.oracle.com/ http://www.globalknowledge.net.ve Tlfs. +58 212 720-0796 Pag. 5/6

Instalacin de Statspack Captura de Snapshots de Statspack Reportes con Statspack Consideraciones para Statspack Statspack y Reportes AWR Lectura de un Reporte de Statspack Statspack y AWR

Siguientes Cursos Sugeridos Base de Datos Oracle 11g: Entonacin de Comandos SQL Release 2 Oracle 11g: Administracin de Infraestructura RAC y Grid Acelerado Release 2 Base de Datos Oracle 11g: Administracin de Data Warehouse

ITKnowledge & Certifications, C.A. info@globalknowledge.net.ve http://education.oracle.com/ http://www.globalknowledge.net.ve Tlfs. +58 212 720-0796 Pag. 6/6

Potrebbero piacerti anche