Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

indice creado aoutomaticamente para key?

Estas en el tema de indice creado aoutomaticamente para key? en el foro de Mysql en Foros del Web. Buenas, si creo una tabla con un primary key, se crea automaticamente un indice para este campo o hay que creaer ese indice con create ...
  #1 (permalink)  
Antiguo 04/08/2010, 03:35
 
Fecha de Ingreso: noviembre-2008
Mensajes: 65
Antigüedad: 16 años
Puntos: 0
indice creado aoutomaticamente para key?

Buenas,

si creo una tabla con un primary key, se crea automaticamente un indice para este campo o hay que creaer ese indice con create key ...

Gracias
  #2 (permalink)  
Antiguo 04/08/2010, 05:35
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: indice creado aoutomaticamente para key?

Se crea automáticamente lusop. Al igual que con un unique key. No te preocupes por ese lado.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 04/08/2010, 05:42
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: indice creado aoutomaticamente para key?

Toda definición de KEY, sea o no PRIMARY crea por default un índice. Este índice será INDEX o B-TREE si la clave no es única, y será UNIQUE si se lo define como tal, como es el caso de los índices PRIMARY KEY.
MySQL maneja internamente los índices, usando para las consultas el más eficiente que encuentre, pero se puede forzar a MySQL a usar un índice específico si así conviene. Para eso se usa en el FROM, junto con la tabla FORCE INDEX nombredelindice.
Tip: No hay que abusar de los índices. Demasiados índices hacen las bases muy lentas porque cada INSERT/UPDATE/DELETE debe escribir en ellos la información actualizada, y además leerlos en cada búsqueda.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: automaticamente, index, key
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:19.