Sei sulla pagina 1di 4

CUESTIONARIO AA9-EV1 - CUESTIONARIO "GESTIÓN DE DESEMPEÑO"

CUESTIONARIO ACTIVIDAD AA9-1: GESTIÓN DE DESEMPEÑO

1. ¿Cuáles son los principales parámetros de desempeño del SMBD y de


la Base de datos?

 Memoria: El DBA debe incorporar desde la perspectiva del motor de


base de datos, las funcionalidades que le ayuden a controlar y
mantener la mejor configuración para el total de memoria usado por
la instancia de una base de datos.

 Espacio de índices y tablas: El DBA debe verificar a través de


herramientas del motor de base de datos, el espacio que estén
consumiendo los índices y tablas de un modelo específico.

 Uso de sentencias SQL : Al análisis de las sentencias SQL que se


usan en un periodo de tiempo, pueden ser el principio para la
creación de índices adicionales o vistas que mejoren el desempeño
de la base de datos.

 Capturar y rastrear eventos: El DBA debe hacer monitoreo de


todas las acciones que ocurren al interior de una base de datos.

 Disponibilidad: En condiciones ideales, un sistema de Base de


Datos debe estar disponible las 24 horas del día todos los días.
Garantizar lo anterior no siempre es posible y por eso se deben
incorporar técnicas para asegurar la disponibilidad de los datos.

 Tiempo de recuperación: Se debe entender como la definición y


configuración de un tiempo estipulado para recuperar la base de
datos después de una acción fallida.

2. ¿Qué debe verificarse en el SMBD y la base de datos en cuanto a los


índices y espacio de las tablas?
El DBA debe verificar a través de herramientas del motor de base de
datos, el espacio que estén consumiendo los índices y tablas de un
modelo específico.
Los índices también ocupan espacio y se exige que las
modificaciones de las bases de datos actualicen.
En muchas ocasiones y dependiendo del motor se podría concluir que el
espacio en un tablespace o esquema es inapropiado por suponer
valores muy altos o muy bajos referentes a un umbral definido.
Los índices están estructurados para facilitar una respuesta rápida en un
conjunto de resultados, teniendo la opción de crear diferentes tipos que
dependen de las necesidades y del motor de base de datos con el que
se esté operando.

3. ¿Por qué es importante el afinamiento de las sentencias SQL en la base


de datos?

El mejoramiento del desempeño de las sentencias sql es una actividad


directamente proporcional con la mejora del desempeño de las
aplicaciones, lo ideal es afinar las sentencias al momentos de
escribirlas, entre más tiempo lleven añadiendole codigo sql a la base de
datos más complicado se vuelve el afinamiento de la misma.

Es importante el afinamiento de las sentencias SQL, porque Cada día se


necesita procesar mayor cantidad de datos y obtener de manera más
rápida y precisa la información. Muchos de los problemas de
rendimiento se deben entre otras cosas al hardware, al software, al
motor de base de datos y por sobre todo al diseño, índices y mala
formulación de consultas SQL para ello el afinamiento de las sentencias
ofrecen la mejora de los tiempos de respuestas en un sistema de
gestión de bases de datos, la optimización es el proceso de modificar un
sistema para mejorar su eficiencia, además de que La consulta es
optimizada para reducir el tráfico de red en un nodo o red que esté
sobrecargado

4. ¿Por qué es importante el monitoreo de las acciones que ocurren en la


base de datos?

El DBA debe hacer monitoreo de todas las acciones que ocurren al


interior de una base de datos, la utilidad de hacer seguimiento a
operaciones de definición de datos o cuando un usuario crea una tabla,
también verificar los detalles de fecha y hora de actualizaciones. El
monitoreo de estadísticas que permitan visualizar el comportamiento de
la base de datos ante determinadas situaciones en el motor,
monitorearán el estado general del sistema y brindarán alertas para ser
resueltas.

5. ¿Por qué debe garantizarse la disponibilidad de la base de datos las 24


horas del día todos los días?

Un sistema de Base de Datos debe estar disponible las 24 horas del día
todos los días, el grado con el que los recursos del sistema están
disponibles para su uso por el usuario final a lo largo de un tiempo dado,
debe plantearse como un requerimiento. Es fundamental garantizar la
consistencia, disponibilidad, confiabilidad, recuperabilidad, capacidad de
servicio y administrabilidad; con el fin de evitar que se impida trabajar
productivamente con el sistema y a su vez se presente una desventaja
de la disminución en desempeño, disponibilidad y costos.

6. Mediante un esquema explique los estados de las bases de datos

7. ¿A qué hace referencia el tiempo de recuperación de la base de datos?

Hace referencia a la definición y configuración de un tiempo estipulado;


para recuperar la base de datos después de una acción fallida, es decir
el tiempo máximo aceptable para que la aplicación se recupere por
completo tras un evento de interrupción; que garantice un manejo
adecuado y seguro de la información.

Potrebbero piacerti anche