Documente Academic
Documente Profesional
Documente Cultură
AA9-EV2
CURSO
APRENDIZ
AA9-Ev2
Definición de los niveles de servicio y acuerdo correspondiente
TUTOR
Camilo Andres Gutierrez Oviedo
INTRODUCCIÓN
Objetivo General:
Supervisar los parámetros de desempeño del hardware del servidor, del sistema
manejador de base datos y del sistema operativo para tener la base de datos disponible.
La base de datos para realizar la supervisión de parámetros es adventureWorks2008
corriendo en el sistema manejador SQL SERVER 2008
a) Esquema de diseño.
c) Indexación.
d) Locking.
e) Server Tuning.
2) Importancia: Los niveles más bajos del modelo son muy importantes pues impactan
recursos en el esquema de diseño, la base de datos será más fáciles de optimizar para los
demás niveles.
3) Orden: Comienza desde el esquema de diseño y se mueve hacia el server tunning. Este
es el orden en que los elementos de la base de datos son más fáciles de optimizar.
GESTIÓN Y SEGURIDAD DE BASES DE DATOS
AA9-EV2
Esquema de Diseño:
optimizar el esquema - diseño de base de datos tiene un impacto directo sobre el resto de
Optimización de Query
Indexación
El paso siguiente es la optimización de índices. Porque ello es el puente entre tus queries
base de datos ya sea mejorando o empeorando la misma. Es por ello que hay que revisar
los índices solo después de haber optimizado los queries y re evaluado tu esquema de
base de datos.
GESTIÓN Y SEGURIDAD DE BASES DE DATOS
AA9-EV2
Locking
que los locking en las bases de datos SQL Server, se recomienda que lo maneje el mismo
dbms, salvo que tengan que realizar alguna tarea por ej. en batch y deban lockear alguna
Server Tunning
server en diferentes aspectos: agregar memoria, mejorar el disco i/O, sumar procesador,
asegura que el problema de performance desaparezca, sino que esta intimamente ligado
a los aspectos tratados con anterioridad y lo que si puede pasar es que tarde un poco mas
en alcanzar el pico, por ejemplo memoria, si no se revee bien los niveles anteriores.