Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/02/2015, 09:42
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: manera correcta de crear un indice en tabla

Un indice es una forma de ordenar los datos ya sea fisica(clustered) o logica (non clustered), asi que el indice se debe de crear sobre las columnas claves de la tabla no sobre todas las columnas, digamos tenemos la tabla alumnos(clasica)

alumnos
id
nombre
fecha_nacimiento
direccion

ahora esta tabla podria tener un indice clustered(fisico) en la columna Id que es la que mas se estara utilizando en los queries, relaciones y demas, y podrias crear un non clustered en las columnas nombre y fecha_nacimiento que seria los otros campos por los cuales podriamos realizar busquedas......
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me