Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Skeletron en 17 Febrero 2010, 02:10 am



Título: Diferentes tipos de INDICES?
Publicado por: Skeletron en 17 Febrero 2010, 02:10 am
Hola gente.
Resulta que hace unos dias, vi que es diferente crear 1 indice para cada campo, que crear 1 indice que englobe a 3 campos..
Cual es la diferencia? Porque la diferencia se nota muchisimo en la cantidad de espacio que ocupa cada uno


Título: Re: Diferentes tipos de INDICES?
Publicado por: ^Tifa^ en 17 Febrero 2010, 03:43 am
Me confundi al leer el titulo de este post  :xD

Deberia ser formato de indices... no tipo de indices porque eso ya es otra cosa.

En relacion a tu pregunta chico  ;)  la diferencia principal radica en que crear 1 indice con varios campos se guarda bajo un mismo nombre y un mismo espacio, sin embargo al dividirlos estos se guardan bajo distintos nombres y su espacio individual y propio.

Puedes ver referencia de ello en la tabla table_constraints  de information_schema.

Creo que no te caeria nada mal, descargarte y leer el libro 'High Mysql Optimization'  tiene muchas respuestas a las preguntas que te has venido surgiendo  ;)


Título: Re: Diferentes tipos de INDICES?
Publicado por: Skeletron en 17 Febrero 2010, 18:04 pm
Cero ingles yo :/