RESUMEN DE CONTENIDOS
El Curso Experto se estructura en 1 Área de Conocimiento: Administración de BB.DD. Oracle (DBAI, DBAII y Tuning), que se van desarrollando progresivamente a lo largo del Curso.
La orientación es teórico-práctica.
PROGRAMA RESUMIDO:
- Administración de Oracle (DBA I)
- Backup y Recuperación (DBA II)
- TUNING y Ajuste de Rendimiento
TEMARIO EXTENDIDO - DETALLE DE CONTENIDOS
Curso DBAI-Administración de Oracle I (CU03)
1. Introducción a Oracle 11g
1.1 Grid Computing
1.2 Identificación de las herramientas de administración de la base de datos
2. Identificación de las características de Universal Installer
3. Identificación de los usuarios administradores de la base de datos.
3.1 Comprensión de la autenticación del sistema operativo y del archivo de contraseñas
3.2 Privilegio Sysdba
4. Uso del diccionario de datos
4.1 Identificación de los usos y el contenido del diccionario de datos
4.2 Uso del diccionario de datos para recuperar información acerca de la base de datos
4.3 Tipos de Vistas
5. Concepto bloque, extensión y segmento
6. Componentes de la arquitectura de Oracle
6.1 Definición de una Base de Datos Oracle, Oracle Server y la Instancia Oracle
6.2 Establecimiento de una conexión
6.3 Comprensión de la estructura física
6.4 Comprensión de la estructura lógica
6.5 Compresión del Concepto Instancia
Comprensión de la estructura de memoria SGA
Comprensión de la estructura de procesos
6.6 Procesos Background
7. Estructura lógica: Tablespace
7.1 Funciones
7.2 Objetivos
7.3 Tipos de Tablespaces
8. Gestión de Tablespace y archivos de datos
8.1 Relación Tablespaces – Ficheros de Datos
8.2 Tablespaces de Archivo Grande
9. Diferencias entre los tablespaces SYSTEM y no SYSTEM
9.1 Creación y gestión de tablespaces
9.2 Creación de un tablespace al utilizar OMF
9.3 Obtención de información acerca de tablespaces y archivos de datos
10.Relaciones y Estructuras de Almacenamiento
10.1 Descripción de la estructura lógica de la base de datos (segmentos, extensiones, bloques)
10.2 Enumeración de los tipos de segmentos y sus usos
10.3 Comprensión del uso de las extensiones y su asignación y desasignación
10.4 Comprensión de la estructura de un bloque de base de datos
10.5 Mantenimiento de estructuras de almacenamiento con segmentos automáticos: Gestión del espacio
10.6 Mantenimiento de las estructuras de almacenamiento de forma manual
10.7 Obtención de información acerca de la estructura de almacenamiento
11. Comprensión de la diferencia entre la gestión de SMU automático y la gestión de SMU manual
12. Creación y mantenimiento de tablespaces UNDO
12.1 Obtención de información de deshacer
13. Gestión de Espacio
13.1 Asesor de Segmentos
13.2 Nueva Estimación de Recursos de Segmento
13.3 Reducción de Segmentos en Línea
13.4 Gestión de TablespacesProactiva
13.5 Asesor de Deshacer
13.6 Agrupamientos Hash de Comprobación Aleatoria Ordenados
14. Gestión de Almacenamiento General
14.1 Cambiar Nombre a Tablespaces
14.2 Asesor de Tamaño de Archivos Redo Log
14.3 Tablespace SYSAUX
14.4 Copia de Archivos mediante el Servidor de Bases de Datos
15. Gestión Automática de Almacenamiento
15.1 Duplicado de Datos con ASM
15.2 Nuevo Equilibrio Dinámico de ASM
15.3 Partición de ASM
15.4 Arquitectura General de ASM
15.5 Grupos de Discos de ASM
15.6 Grupos de Fallos
16. Gestión de Segmentos
16.1 Segmentos tipo Tabla
16.2 Creación y mantenimiento de tablas mediante parámetros de almacenamiento adecuados
16.3 Obtención de información de tablas
16.4 Segmentos tipo Indice
16.5 Enumeración de los diversos tipos de índices y sus usos
16.6 Creación de índices B-Tree y bitmap
16.7 Mantenimiento de Índices
16.8 Obtención de Información de Índices
16.9 Segmentos Undo
16.10 Segmentos Temporales
17. Mantenimiento del Archivo de Control
17.1 Explicación de los usos del archivo de control
17.2 Enumeración del contenido del archivo de control
17.3 Multiplexación del archivo de control
17.4 Gestión del archivo de control con OMF (Oracle Managed Files)
17.5 Obtención de información acerca del archivo de control
18. Mantenimiento de Archivos Redo Log
18.1 Explicación del objetivo y el funcionamiento de los archivos redo log online
18.2 Control de los cambios de log y los puntos de control
18.3 Mantenimiento de los archivos redo log online
18.4 Gestión de archivos redo log online con OMF
18.5 Multiplexación y mantenimiento de archivos redo log online Archivado de archivos redo log online
18.6 Obtención de información acerca de los archivos redo log online y archivados
19. Ficheros de Inicialización
19.1 Creación, gestión y uso de archivos de inicialización: PFILE y SPFILE
20. Modo de Gestión OMF
21. Definición de OFA (Optimal Flexible Architecture)
22. Gestión de una Instancia Oracle
22.1 Secuencia de arranque con archivos de inicialización: PFILE y SPFILE
22.2 Identificación de los diversos estados de inicio de una instancia
22.3 Identificación de las diversas opciones disponibles para cerrar una instancia
22.4 Control de los Archivos de Alerta y de Rastreo
23. Arquitectura de Red Oracle
23.1 SQL*Net
23.2 Configuración de equipos clientes
23.3 Listener
24. Creación de una Base de Datos
24.1 Uso de Database Configuration Assistant para crear una base de datos
24.2 Creación de una base de datos de forma manual
- Parámetros del ficheros de Inicialización
- Scripts a Ejecutar
25. El Planificador
25.1 Funciones Principales del Planificador
25.2 Privilegios de Componentes del Planificador
25.3 Calendaring Expressions
25.4 Conceptos Avanzados de Planificador
26. Gestion de Objetos
26.1 Vistas
26.2 Clusters
26.3 Sinónimos
26.4 Database Link
26.5 Secuencias
27. Políticas de Seguridad en la Database
27.1 Administración de Usuarios y Recursos
27.2 Administración de Privilegios y Roles
27.3 Administración de Perfiles
28. Gestión De Jobs
28.1 Programación de trabajos en el tiempo
28.2 Visualización de jobs Pendientes
28.3 Cambios en la programación
29. Enterprise Manager
Curso DBAII-Backup y Recuperación (CU06)
1.Introducción. Backup y Recuperación
2. Configuración Básica del Servidor de Servicios de Red de Oracle
2.1 Identificación del Modo de Respuesta del Listener a las Conexiones Entrantes
2.2 Configuración del Listener mediante el Gestor de Red de Oracle
2.3 Control del Listener de Red de Oracle mediante la Utilidad Control de Listeners
2.4 Descripción del Registro de Servicios Dinámico
3. Visión General de la Copia de Seguridad y Recuperación
3.1 Descripción de los Conceptos Básicos de la Copia de Seguridad, la Restauración y la Recuperación de la Base de Datos
3.2 Lista de los Tipos de Fallos que se Pueden Producir en un Entorno de Oracle; Causas comunes de fallos de sentencia.
3.3 Resolución de fallos de sentencia.
3.4 Causas de los fallos de proceso de usuario.
3.5 Resolución de fallos de proceso de usuario.
3.6 Posibles fallos de error de usuario. Resolución de Errores de Usuario.
3.7 Fallos de instancia. Recuperación de fallo de instancia.
3.8 Proceso de recuperación de la instancia.
3.9 Fallo del medio físico. Resolución de fallos del medio físico
4. Estructuras de Recuperación de Instancia y del Medio Físico
4.1 Descripción de los Procesos de Oracle, las Estructuras de Memoria y los Archivos Relacionados con la Recuperación
4.2 Identificación de la Importancia de los Puntos de Control, de los Archivos Redo Log y de los Archivos Log Archivados
4.3 Descripción de los Modos de Ajuste de la Recuperación de la Instancia
5. Configuración del Modo de Archivado de la Base de Datos
5.1 Configuración del Modo Noarchivelog y Archivelog
5.2 Archivado Automático y Manual de los Archivos Redo Log
5.3 Varios Destinos y Procesos de Archivado
5.4 Especificación del número mínimo de destinos locales
5.5 Control de archivado de un destino
5.6 Activar los procesos de archivado al inicio de una Instancia
5.7 Iniciar o detener procesos de Archivado adicionales
5.8 Desactivar el proceso de archivado
5.9 Archivado Selectivo de archive logs
6. Copias de Seguridad Físicas sin Recovery Manager
6.1 Descripción de las Operaciones de Copia de Seguridad y Recuperación Gestionadas por el Usuario
6.2 Realización de Copias de Seguridad de Base de Datos Cerrada
6.3 Realización de Copias de Seguridad de Base de Datos Abierta
6.4 Limpieza tras un Fallo en una Copia de Seguridad Online
6.5 Copia de Seguridad de un Archivo de Control
6.6 Análisis de los Problemas de Copia de Seguridad Asociados a los Tablespaces de Sólo Lectura
6.7 Identificación de las Implicaciones de Copia de Seguridad de las Operaciones con Opciones NOLOGGING
7. Recuperación Completa sin Recovery Manager
7.1 Descripción de la Recuperación del Medio Físico
7.2 Realización de la Recuperación en Modo Noarchivelog
7.3 Realización de la Recuperación en Modo Archivelog
7.4 Recuperación de Tablespace de Sólo Lectura
7.5 Reubicación y Recuperación de un Tablespace
8. Flashback de Cualquier Error ( DBA II )
8.1 Base de Datos de Flashback
8.2 Tabla de Flashback
8.3 Consulta de Versiones de Flashback
8.4 Consulta de Transacciones de Flashback
8.5 Borrado de Flashback
9. Visión General y Configuración de RMAN (Oracle Recovery Manager)
9.1 Identificación de las Funciones y los Componentes de RMAN
9.2 Descripción del Repositorio de RMAN y Uso del Archivo de Control
9.3 Descripción de la Asignación de Canales
9.4 Descripción de la Interfaz de la Biblioteca de Gestión de Medios Físicos
9.5 Conexión a Oracle Recovery Manager
9.6 Configuración del Entorno de RMAN
9.7 El Catálogo de Recuperación
9.8 Información del Archivo de Control
9.9 Conexión sin Catálogo de Recuperación
9.10 Modos de Recovery Manager
9.11 Comandos de RMAN
9.12 Asignación de canales
9.13 Comando Report
9.14 Comando Report Need Backup
9.15 Comando List
9.16 Archivos de comandos almacenados
9.17 Comando Run
9.18 Gestión del medio físico
10. Copias de Seguridad de RMAN
10.1 Identificación de las Copias de Seguridad Específicas de RMAN
10.2 Uso del Comando RMAN BACKUP para Crear Juegos de Copias de Seguridad
10.3 Copia de Seguridad de un Archivo de Control
10.4 Copia de Seguridad de los Archivos Redo Log Archivados
10.5 Uso del Comando RMAN COPY para Crear Copias de Imagen
10.6 Proceso de la copia imagen
10.7 Copia imagen de todos los archivos de datos
10.8 Control de Proceso de Copia
10.9 Comando Backup
10.10 Características del Juego de copia de seguridad
10.11 Pieza de copia de seguridad
10.12 Tamaño de la pieza de copia de seguridad
10.13 Proceso de copias de seguridad de archivo de datos
10.14 Juego de copias de seguridad de logs archivados
10.15 Copia de seguridad de logs archivados
10.16 Copias de Seguridad Completas, Incrementales y Acumulativas
10.17 Copias de Seguridad Incrementales
10.18 Copias de Seguridad Incrementales Acumulativas
10.19 Restricciones de copias de seguridad
11. Recuperación Completa de RMAN
11.1 Descripción del Uso de RMAN para la Restauración y la Recuperación
11.2 Realización de la Recuperación en Modo Noarchivelog
11.3 Realización de la Recuperación Completa en Modo Archivelog
11.4 Restauración de Archivos de Datos en una Ubicación Diferente
11.5 Reubicación y Recuperación de un Tablespace
12. Recuperación Incompleta sin Recovery Manager
12.1 Descripción de los Pasos de la Recuperación Incompleta
12.2 Identificación de las Situaciones que Requieren una Recuperación Incompleta
12.3 Realización de una Recuperación Incompleta
12.4 Recuperación de la Pérdida de Redo Logs Online Actuales
12.5 Recuperación basada en el tiempo
12.6 Recuperación Incompleta con Until Time
12.7 Recuperación Incompleta con Until Cancel
12.8 Recuperación Incompleta mediante el Archivo de Control de copia de seguridad
13. Recuperación Incompleta con RMAN
13.1 Realización de una Recuperación Incompleta mediante UNTIL TIME
13.2 Realización de una Recuperación Incompleta mediante UNTIL SÉQUENSE
14. Mantenimiento del Repositorio de RMAN
14.1 Realización de una Comprobación Cruzada de Copias de Seguridad y Copias
14.2 Actualización del Repositorio Cuando se Hayan Suprimido las Copias de Seguridad
14.3 Cambio del Estado de Disponibilidad de las Copias de Seguridad y las Copias
14.4 Exención de una Copia de Seguridad o una Copia de la Política de Retención
14.5 Catalogación de Copias de Seguridad Realizadas con Comandos del Sistema Operativo
15. Creación y Uso del Catálogo de RMAN
15.1 Descripción del Contenido del Catálogo de Recuperación
15.2 Lista de las Funciones de RMAN que Requieren el Catálogo de Recuperación
15.3 Creación del Catálogo de Recuperación
15.4 Mantenimiento del Catálogo de Recuperación Utilizando Comandos RMAN
15.5 Uso de RMAN para Registrar, Resincronizar y Restablecer una Base de Datos
15.6 Consulta del Catálogo de Recuperación para Generar Informes y Listas
15.7 Creación, Almacenamiento y Ejecución de Archivos de Comandos
15.8 Descripción de Métodos para Realizar Copias de Seguridad y Recuperar el Catálogo de Recuperación
16. Transporte de Datos entre Bases de Datos
16.1 Exportar
16.2 Importar
16.3 Instrucciones para Utilizar los Comandos Export e Import
16.4 Taller de Copia de Seguridad, Recuperación y Red
17. Base de Datos en Stand-by
17.1 Funciones de la base de datos en Stanb-by
17.2 Instrucciones sobre la base de datos en Stand-by
17.3 Parámetros de Inicialización
17.4 Creación de una base de datos en Stand-by
17.5 Modo de recuperación gestionada
17.6 Mantenimiento de Base de datos en Stand-by
17.7 Base de datos en espera en modo solo lectura
17.8 Activación de base de datos en espera
17.9 Operación de base de datos en espera
Curso de Tuning-Ajuste de Rendimiento Oracle (CU08)
1. Visión General de Oracle Performance Tuning
1.1 Roles de Trabajo en Tuning
1.2 Fases del Ajuste
1.3 Objetivos de Ajuste y Acuerdos a Nivel de Servicios
1.4 Problemas Comunes de Rendimiento
1.5 Metodología de Ajuste
2. Herramientas de Diagnóstico y Ajuste
2.1 Archivo Log de Alertas
2.2 Archivos de Rastreo de Procesos en Segundo Plano
2.3 Archivos de Rastreo de Usuario
2.4 Vistas de Diccionario con Estadísticas
2.5 Vistas Dinámicas de Rendimiento
2.6 Parámetro TIMED_STATISTICS para Recopilar Estadísticas
2.7 Paquete de Estadísticas
2.8 Procedimientos STATSPACK
3. Especificación del Tamaño del Conjunto Compartido
3.1 Visión General del Conjunto Compartido
3.2 Ajuste de la Caché de Biblioteca
3.3 Sentencias REUSE
3.4 Uso de Espacio Reservado
3.5 Mantenimiento de Objetos de Gran Tamaño
3.6 Problemas de Ajuste Relacionados
3.7 Ajuste de DDC (Caché de Diccionario de Datos)
4. Especificación del Tamaño de Caché de Buffers
4.1 Visión General de Ajuste de la Caché de Buffers
4.2 Parámetros de Especificación del Tamaño de la Caché de Buffers en Oracle
4.3 Parámetros de la Caché de Buffers Anticuados
4.4 Parámetro de Asesor de Caché de Buffers
4.5 Cambio Dinámico del Tamaño de Componentes de SGA
4.6 Gránulos de Asignación
4.7 Aumento del Tamaño de un Componente de SGA
4.8 Técnicas de Resolución
5. Especificación del Tamaño de Otras Estructuras de SGA
5.1 Especificación del Tamaño del Buffer de Redo Log
5.2 Detección de Contención
5.3 Resolución de la Contención
5.4 Especificación del Tamaño del Conjunto Java
5.5 Control de la Memoria del Conjunto Java
5.6 Especificación del Tamaño de SGA para Java
5.7 Especificación del Tamaño de la Memoria del Conjunto Java
5.8 Limitación del Uso de Memoria en Sesiones Java
6. Configuración de Base de Datos y Problemas de E/S
6.1 Distribución de Archivos entre Dispositivos
6.2 Uso de Tablespaces
6.3 Detección de Uso Inadecuado de Tablespaces
6.4 Movimiento de Archivos de Datos
6.5 Partición de Archivos Oracle
6.6 Ajuste de Exploraciones Completas de la Tabla
6.7 Ajuste de Puntos de Control
6.8 Configuración de Archivos Redo Log
7. Operaciones de Optimización de Ordenación
7.1 ¿Qué es el Proceso de Ordenación?
7.2 Parámetros del Área de Ordenación (Nuevos y Antiguos)
7.3 Ajuste de Operaciones de Ordenación (Configuración de Bases de Datos)
7.4 Ajuste de Segmentos Temporales
7.5 Reducción de Operaciones de Ordenación (Ajuste de Aplicaciones)
7.6 Identificación de Operaciones de Ordenación
7.7 Evitar Operaciones de Ordenación
7.8 Herramientas de Diagnóstico
8. Diagnóstico de Contención de Bloqueos Internos
8.1 Implementación de Bloqueos Internos de Oracle
8.2 Tipos de Solicitud de Bloqueo Interno: Puede Esperar o Inmediato
8.3 Reducción de la Contención de Bloqueos Internos
8.4 Bloqueos Internos Importantes
8.5 Bloqueos Internos de Conjunto Compartido y de Caché de Biblioteca
9. Ajuste de Segmentos de Rollback (o UNDO)
9.1 Descripción del Uso de Segmentos de Rollback
9.2 Uso y Configuración
9.3 Detección de Problemas con Segmentos de Rollback
9.4 Resolución de Problemas con Segmentos de Rollback
9.5 Creación y Activación de Segmentos de Rollback
9.6 Asignación de Transacciones a un Segmento de Rollback
9.7 Resolución de Problemas de RBS
9.8 Descripción de SMU
10. Control y Detección de Contención de Bloqueo
10.1 Conceptos de Bloqueo
10.2 Visión General de Problemas de Bloqueo
10.3 Tipos de Bloqueos DML
10.4 Niveles de Bloqueos
10.5 Tipos de Modos de Bloqueo DDL
10.6 Detección de Bloqueos de Bloque
10.7 Control de Actividad de Bloqueo
10.8 Interbloqueos
11. Ajuste del Servidor Compartido Oracle
11.1 Introducción al Servidor Compartido Oracle
11.2 Cuándo Son Necesarios Servidores Compartidos en Oracle
11.3 Control de Procesos del Distribuidor
11.4 Control de Procesos del Servidor Compartido
11.5 Aumento o Disminución del Número de Distribuidores
11.6 Aumento o Disminución del Número de Servidores Compartidos
11.7 Control de Uso del Proceso
11.8 Control de Uso de la Memoria
12. Ajuste de Aplicaciones
12.1 Rol del DBA
12.2 Estructuras de Datos Oracle
12.3 Selección de la Estructura Física
12.4 Estructuras de Almacenamiento de Datos
12.5 Agrupamientos
12.6 Índices
12.7 B-Tree
12.8 Comprimidos
13. Uso Eficaz de Bloques Oracle
13.1 Jerarquía de Almacenamiento en la
13.2 Base de Datos
13.2 Asignación de Extensiones
13.3 Control del Uso de Espacio en Segmentos de Datos
13.4 Recuperación del Espacio de Segmentos Rellenados Dispersamente
13.5 Bloques de Base de Datos
13.6 Encadenamiento y Migración
13.7 Detección de Migración y Encadenamiento de Filas
13.8 Resolución de Migración y Encadenamiento de Filas
14. Ajuste de Sentencias SQL
14.1 Modos de Optimizador Basado en Costos y Basado en Reglas
14.2 Nueva Opción del Optimizador Basado en Costos
14.3 Estabilidad del Plan
14.4 Equivalencia de Planes
14.5 Contornos Almacenados
14.6 Creación de Contornos Almacenados
14.7 Mantenimiento de Contornos Almacenados
14.8 Indicaciones