Indexar bd

Solo disponible en BuenasTareas
  • Páginas : 3 (705 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de noviembre de 2011
Leer documento completo
Vista previa del texto
Indexar Base de Datos
* Publicado por: Worming el
* 30 de septiembre de 2010
* en Aspectos generales
*
* 0 Comentarios
Las bases de datos (BD) són esenciales para nuestras webs,y estas cuanto más extensas son, más pueden llegar a ralentizar nuestro servidor y navegación por la web. Imaginamos que tenemos una BD con miles de registros o decenas de miles de registros; Unaconsulta puede ser catastrófica para el rendimiento del servidor y el tiempo de espera hasta obtener el resultado.
Es por ello que debemos tener en cuenta como optimizar nuestra base de datos, porejemplo podemos indexar campos.
Los índices son campos elegidos arbitrariamente por el constructor de la BD que permiten la búsqueda a partir de dicho campo a una velocidad notablemente superior.Evidentemente, no debemos indexar todos los campos, porque obtendríamos el resultado contrario, una enorme lentitud a la hora de trabajar con la base de datos. Debemos tener en cuenta que al indexar una basede datos, consumiremos más memoria, incrementará el tamaño de la base de datos, y también nos penalizará a la hora de insertar, actualizar y eliminar (insert, update, delete) contenido de los camposindexados. Es por ello que vale la pena pensárselo dos veces antes de indexar un campo que no se consulta a menudo, porque penalizaremos en memoria y no obtendremos más velocidad.
Si lo que deseamoses velocidad en las consultas más frecuentes, no debemos dudar en indexar estos campos, porque es realmente increíble como mejora la velocidad y el consumo de la consulta.
El hecho de gestionar estosaspectos con criterio y cuidando estos pequeños detalles de no indexar campos innecesarios, nos puede quitar muchos quebraderos de cabeza, que el internauta navegue mejor por nuestra web y que nuestroproveedor de hosting no nos limite el consumo de base de datos.

Índice (base de datos)
De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
El índice de una base de datos es una...
tracking img