Es recomendable que siempre cree índices en las claves principales. También
suele ser muy útil crear índices en claves externas, puesto que tanto las
claves principales como las externas se utilizan con frecuencia para combinar
tablas. Los índices de estas claves permiten al optimizador calcular los
algoritmos de combinación de índices más eficaces. Si la consulta combina
tablas utilizando otras columnas, a menudo es útil crear índices en esas
columnas por la misma razón.
Cuando se crean las restricciones de claves principales y externas, SQL
Server crea automáticamente índices para
ellas y las utiliza para optimizar las consultas. Recuerde que es aconsejable
crear claves principales y externas lo más pequeñas posible, ya que las
combinaciones son más rápidas.
Se recomienda la lectura:
En definitiva, puede mejorar el rendimiento de la aplicación SQL Server, optimizando
las consultas que utiliza. En los próximos días publicaré en mi blog (este
mismo) otras técnicas fáciles que pueden aplicarse para optimizar el
rendimiento de las consultas.
A puntes y recopilaciones de Norman M. Pardell
Puedes consultarme, si deseas cualquier aclaración, pregunta o sugerencia en: Contacto, contestaré tan pronto como me sea posible.