Optimización de consultas y afinación de bases de datos
1. Universidad Mariano Gálvez de Guatemala
Facultad de Ingeniería en Sistemas
Ingeniería en Sistemas de la Información
Cátedra: Diseño de Base de Datos
Catedrática: Ing. Jorge Pérez
Contenido:
Optimización de Consultas y Afinación
de Bases de Datos
Nombre: Nelson Neftalí Hernández Sermenio
2. 15 de Septiembre de 2012.
INDICE
INTRODUCCION..................................................................................................................................3
OBJETIVOS..........................................................................................................................................4
OPTIMIZACION DE CONSULTAS..........................................................................................................4
Ejemplo Optimización de Consultas:..............................................................................................5
Aspectos a tener en cuenta para optimizar consultas........................................................................7
Diseño de las tablas .......................................................................................................................7
Gestión y elección de los índices ...................................................................................................7
Campos a Seleccionar ....................................................................................................................8
Seleccionar exclusivamente aquellos que se necesiten..................................................................8
Campos de Filtro ............................................................................................................................8
Interrogar siempre por campos que sean clave.............................................................................8
Orden de las Tablas .......................................................................................................................9
AFINACION DE BASES DE DATOS (TURING) ......................................................................................9
CONCLUSIONES................................................................................................................................11
BIBLIOGRAFIA...................................................................................................................................12
3. INTRODUCCION
Las bases de datos han evolucionado y con ello la gestión y la afinación de las misma, esto
implica que el desarrollador debe tener en cuenta parámetros que no solo optimicen las
bases de datos como tal, sino que estos parámetros de configuración este predispuestos
al cambio y al crecimiento, ahora bien para este proceso se consideran a los sistemas
gestores de bases de datos (SGBD) cuyo principal objetivo es proporcionar una forma de
almacenar y recuperar la información de manera que sea tanto practica como eficiente, y
para lograr estos dos últimos conceptos se tienen métodos tales como optimización de
consultas o también la afinación.
3
4. OBJETIVOS
Como estudiantes de Diseño de Bases de datos debemos saber que existen tips
como lo es la optimización de consultas y la afinación de Bases de Datos que nos
permiten mejorar el desempeño de nuestra Base de Datos.
Conocer los mecanismos para una optimización de consultas y tener una diferencia
clara entre una consulta optimizada y una sin optimizar.
Conocer los requisitos para poder realizar una correcta afinación de BD y lo que
implica una BD optimizada.
OPTIMIZACION DE CONSULTAS
4