4,79/5
(16 opiniones)
|16142 alumnos|Fecha publicación: 01/02/2006
Una de las tareas más importantes que debe de realizar el DBA es vigilar el rendimiento de la base de datos y optimizarlo. El SGBDR de Oracle permite visualizar información sobre el rendimiento de la base de datos y del host, y si detecta anomalías informa mediante una alerta al DBA.
Por defecto están codificadas algunas alertas junto con sus umbrales, y el DBA puede modificarlos en función de sus necesidades; por ejemplo, cuando un tablespace está ocupado al 97% de su capacidad.

Adicionalmente a la generación del aviso, la alerta puede ejecutarse una acción de respuesta (script), por ejemplo para comprimir el tablespace.
Las alertar pueden ser enviadas por correo electrónico al DBA, y para ello debe estar configurado correctamente el servidor de correo saliente (SMTP) que se va a utilizar. Aunque la configuración se puede hacer en el paso 4 de la creación de la base de datos, siempre se puede modificar desde la página de configuración.

La dirección de correo electrónico que se indica no es a la que se va a enviar la notificación, si no la que aparecerá como remitente de la misma. Desde la página de preferencias se puede asociar una o varias direcciones de correo destinatarias de las notificaciones para los usuarios administradores. Además, se pueden establecer reglas y planificar los envíos.

Para vigilar el rendimiento del SGBDR Oracle incluye un Monitor de Diagnóstico de la Base de Datos Automático (Automatic Database Diagnostic Monitor o ADDM) que identifica potenciales problemas y proporciona soluciones a los mismos.
El ADDM se ejecuta periódicamente y guarda la información instantánea recopilada en el repositorio AWR (Automatic Worload Repository); a través de la comparación de las distintas instantáneas es capaz de analizar la evolución del rendimiento e identificar los problemas potenciales.
En cualquier momento podemos ejecutar el ADDM y obtener un informe actualizado.

La información que analiza el ADDM es:
Cuellos de botella en la CPU
Gestión ineficiente de conexiones
Bloqueos
Operaciones de entrada/salida
Tamaño de las estructuras de memoria
Carga de sentencias SQL
Tiempo de ejecución de procedimientos PL/SQL y Java
...
Otra útil herramienta son los asesores que proporcionan generalmente una información más comprensiva que las alertas y cubren áreas como el rendimiento o el espacio utilizado. Los asistentes se ejecutan manualmente por el DBA y realizan análisis más exhaustivos que las alertas, pero consumiendo más recursos del sistema.

Los asesores disponibles son
|
Asesor de |
Descripción |
|
Memoria |
Analiza el tamaño de la SGA y de la PGA, optimizando el uso de la memoria global de la instancia. |
|
Deshacer |
Proporciona información sobre el tamaño del segmento de deshacer (undo) y del tiempo de retención para la utilización del Flashback. |
|
Acceso SQL |
Analiza las consultas realizadas y puede indicar si es conveniente crear índices o vistas materializadas para mejorar los tiempos de respuesta. |
|
Ajustes SQL |
Analiza las sentencias SQL y ofrece optimizaciones sobre las mismas. |
|
MTTR |
Permite establecer el tiempo medio de recuperación (Mean Time To Recovery) |
|
Segmentos |
Proporciona información útil para el dimensionado de los segmentos y para detectar aquellos que deben ser comprimidos. |
Hay 16 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
PHP y MySQL. Aplicaciones Web: programación PHP I (quinta parte) Programación de aplicaciones Web con PHP y MySQL. Ahora estudiaremos el Lenguaje de programación PHP. Aprende ahora las formas de escribir las etiquetas ... [02/12/08] |
|
1.076 | ||
|
Generadores de código Necesitamos construir proyectos en menor tiempo, con calidad y utilizando metodologias actuales, por eso te proponemos una serie de consejos, normas y cualidades de est... [24/01/06] |
|
2.258 | ||
|
Programa con Delphi Con este curso aprenderemos a programar con delphi, un lenguaje de programación visual, con el que podrás aprender de una manera rápida e intuitiva.... [05/05/05] |
|
5.531 | ||
Publicar en
del.icio.us
digg
meneame