Buenas Prácticas Para Optimizar Una Bd

Páginas: 13 (3217 palabras) Publicado: 15 de julio de 2012
Universidad Latina
Sede Santa Cruz, Guanacaste

Licenciatura en Ingeniería de Sistemas Informáticos

Curso:
Bases de Datos II

Tema:
Buenas Prácticas para Configuración y Optimización
de una Base de Datos

Profesor:
Juan Carlos Vargas

Alumnos:
Alejandro Obando
Manuel Vargas
Wilmar Rosales
Yarlieth Núñez López

Marzo, 2011
INDICE

INTRODUCCIÓN 21. Buenas Prácticas para Configuración y Optimización de una Base de Datos 3
1.1 Rendimiento de la base de datos 3
1.1.1 Consideraciones acerca del hardware 4
1.2 Soluciones basadas en hardware 5
1.3 Optimizar el rendimiento de tempdb 6
1.3.1 Recomendaciones sobre el tamaño y la ubicación de tempdb 6
1.4 Planeamiento de capacidad para tempdb 8
1.4.1 Objetos de usuario 8
1.4.2 Objetosinternos 9
1.4.3 Almacenes de versiones 9
ANEXOS 11
BIBLIOGRAFÍA 15

INTRODUCCIÓN
Configurar y optimizar las bases de datos es algo bastante entretenido pero difícil, el principal problema es que uno nunca sabe con total exactitud si lo que está haciendo es lo óptimo, si ponemos como ejemplo algo demasiado largo, podemos ver que una consulta que recorre toda la base de datos, sin utilizar índicesni nada por el estilo es una “violación de recursos” para el servidor si los campos son muchos, no obstante si el uso que se le da es muy poco no tendremos ningún problema “aparente” y la consulta nos devolverá correctamente los datos. Recorrer una base de datos de punta a punta se podría es una de las peores cosas que podemos hacer, no obstante, si no le aplicamos un volumen de trabajo importanteprobablemente nunca nos de problemas de caídas ni nada parecido.
* -------------------------------------------------
SQL Server 2008
* -------------------------------------------------
SQL Server 2005
Sin embargo, se puede conseguir un buen rendimiento y configuración de la base de datos implementando un diseño correcto de la base de datos, soluciones basadas en hardware, la creaciónde particiones y el planeamiento de capacidad para la optimización del tempdb.

1. Buenas Prácticas para Configuración y Optimización de una Base de Datos

Existen muchas y variadas maneras de obtener una buena configuración y optimización de una Base de Datos, no obstante los expertos recomiendan tener siempre presente algunos aspectos claves como los que se muestran en el cuadrosiguiente:
Aspecto | Descripción |
Rendimiento de la base de datos | Proporciona directrices para mejorar el rendimiento de la base de datos. |
Soluciones basadas en Hardware | Describe soluciones basadas en hardware como los dispositivos RAID (matriz redundante de discos independientes) y la creación de particiones horizontales y verticales. |
Optimizar el rendimiento del tempdb | Proporcionadirectrices para mejorar el rendimiento de la base de datos de sistema tempdb. |
Planeamiento de capacidad para tempdb | Describe los cambios que se han realizado en la base de datos del sistema tempdb en SQL Server y proporciona directrices para determinar la cantidad adecuada de espacio en disco que necesita tempdb. |

1.1 Rendimiento de la base de datos
Cuando diseñe una base de datos,debe asegurarse de que realiza todas las operaciones importantes de forma rápida y correcta. Algunos problemas de rendimiento se pueden resolver una vez que la base de datos se encuentra en producción. Sin embargo, otros pueden ser el resultado de un diseño inadecuado y se pueden solucionar mediante el cambio de la estructura y el diseño de la base de datos.
Por otro lado, se debe identificar lastablas de gran tamaño y los procesos más complejos que realizará la base de datos. También debe prestar una atención especial al rendimiento cuando diseña estas tablas. Además, debe considerar los efectos que puede tener en el rendimiento el aumento del número de usuarios con acceso a la base de datos.
Los siguientes cambios de diseño, entre otros, pueden mejorar el rendimiento:
* Si una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Buenas prácticas para un datamart
  • una buena practica para un cultivo
  • Buenas practicas para cultivar frijol
  • Buenas practicas para el cultivo de platano
  • Buenas prácticas para una instalación solar
  • Guia de buenas practicas para el hogar
  • GUÍA PARA OBTENER INFORMACIÓN DE UNA BUENA PRÁCTICA SOLIDARIA
  • Manual de las buenas practicas para la producción de conejo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS