A raiz de mi post anterior me ha extrañado ver que la tabla de pedidos
TPedidos, con clave primaria [Codigo] int tiene su clave primaria
PK_TPedidos como NONCLUSTERED INDEX. El caso es que según la documentación
que he leido:
"Cuando se crea una restricción PRIMARY KEY, se crea automáticamente un
índice agrupado único en las columnas si aún no existe un índice agrupado en
la tabla o no se ha especificado un índice no agrupado."
En esta misma situación se encuentran varias tablas de mi bbdd: Sus claves
primarias son NONCLUSTERED. No entiendo como ha podido ocurrir ni cuales
fueron los pasos seguidos para crearlas así. ¿Puede esto penalizar el
rendimiento? Si es así, ¿puedo pasarlas a CLUSTERED sin quitar la clave
(perdiendo todas las restricciones de integridad referencial) y volviendola
a crear después?
Un saludo.
J.A. García Barceló
http://jagbarcelo.blogspot.com/
Leer las respuestas