Metodología en el ajuste de BD.
- Roles asociados al ajuste de BD.
- El ajuste en las diferentes fases del desarrollo.
- SLA's
- Los objetivos de ajuste.
- Problemas más usuales en el ajuste de BD.
- Objetivos de ajuste en direntes tipos de
aplicaciones.
- El compromiso entre el rendimiento y la
seguridad.
Herramientas de ajuste y diagnóstico.
- Vistas del diccioario.
- El comando ANALIZE.
- Estadísticas en vistas dinámicas.
- Statpack.
- Recogida de estadísticas con Statpack.
- Otras herramientas.
- El log de alertas.
Ajuste del conjunto compartido.
- Conceptos sobre el conjunto compartido.
- Medida y ajuste del % de aciertos.
- Objetos permanentes en el conjunto compartido.
- Espacio reservado en el conjunto compartido.
- Consideraciones de la memoria de sesión.
- Activación del conjunto grande.
Ajuste del caché de bloques.
- Descripción del uso del cache de bloques.
- Objetivos de ajuste.
- Consejero del caché de bloques.
- Ubicación dinámica de la SGA.
- Implementación y monitorización de múltiples cachés.
- Uso apropiado del "table caching".
- Contención en lath LRU.
- Diagnóstico de contención en las listas de bloques libres.
Ajuste de otras estructuras de la SGA.
- Monitorización y ajuste del buffer de redo log.
- Monitorización y ajuste del conjunto
java.
- Limitación de la memoria java de la sesión.
- Configuración de esclavos de E/S.
- Configuración del múltiples DBW.
E/S en la
base de datos.
- Razones para distribuir los datos.
- Uso inapropiado de los tablespaces.
- Ajustes de las operaciones "Full Scan Table".
- consideraciones sobre los checkpoints.
- Monitorización y ajuste de los checkpoints.
- Monitorización y ajuste de los redologs.
Optimización de las ordenaciones.
- Como se ejecutan las ordenaciones en
Oracle.
- Nuevos y viejos parámetros.
- Operaciones que provocan ordenaciones.
- Ordenaciones en memoria y disco.
- Monitorización de tablespaces temporales.
- Como reducir las operaciones de ordenación.
Diagnóstico de contención en latches.
- El propósito de los latches.
- Los distintos tipos de latches.
- Como diagnosticar la contención.
- Identificación de los recursos a ajustar.
Ajuste de rollback o UNDO.
- Vistas dinámicas involucradas.
- Definición del tamaño y número de segmentos de rollback.
- Transacciones y segmentos de rollback.
- Gestión automática de UNDO.
- Creación y monitorización del tablespace de UNDO.
Monitorización y ajuste de bloqueos.
- Niveles de bloqueo.
- Causas de contención en bloqueos.
- Uso de utilidades para la detección.
- Resolución de emergencia.
- Prevención de problemas en los bloqueos.
- Errores relacionados.
Ajuste de servidores compartidos.
- Identifiación de uso de los servidores compartidos.
- Diagnóstico y resolución de problemas de rendimiento con servidores compartidos.
- Configuración de los servidores compartidos.
Ajuste de
aplicaciones.
- El papel del DBA en el proceso de desarrollo.
- Diferentes estructuras de almacenamiento.
- Diferentes estructuras de índices.
- IOT´s
- vistas materializadas y resúmenes.
- Reescritura de consultas por el optimizador.
Uso eficiente de bloques oracle.
- Uso correcto de la extensiones y bloques.
- High Water Mark y su determinación.
- Recuperación de espacio de segmentos poco densos.
- Parámetros de bloque.
- Deteción y reparación de filas migradas o encadenadas.
- Reorganización de índices.
- Monitorización del uso de los índices.
Ajsute de sentencias SQL.
- Descripción del proceso de optimización.
- Concepto de estabilidad de planes de ejecución.
- Uso de planes almacenados.
- Hints.
- Uso de histogramas.
Consideraciones de S.O.
- Gestor de recursos de la
base de datos.
- Configuración del gestor de recursos.
- Administración del gestor de recursos.