Clustered o no ?

15/05/2005 - 15:46 por Alonso | Informe spam
Hola amigos

He creado una tabla cuya clave primaria es compuesta por dos campos TIPO y
SECUENCIA. Los registros se iran agregando en secuencia pero dentro de cada
tipo. Los valores de TIPO (char(3)) pueden ser diversos.
Tengo dudas de si me conviene tener esta clave primaria como CLUSTERED.
Cuando es que es conveniente crear claves tipo CLUSTERED ?

Preguntas similare

Leer las respuestas

#6 Alonso
15/05/2005 - 23:04 | Informe spam
Mostrar la cita
Luego,
Mostrar la cita
nonclustered,
Mostrar la cita
Quedaria entonces la tabla fisicamente ordenada por secuencia,tipo haciendo
que el mismo numero de secuencia para distintos tipos se agrupen
fisicamente?.. mmmm no se pero me resulta extraño porque se supone que para
encontrar un grupo de registros del mismo tipo (lo cual seria mas comun que
buscar por secuencia) debera durar mas (ojo. no quiero decir que no tenga
base loque dices, solo me resulta raro).

Mostrar la cita
como
Mostrar la cita
Claro. A penas la estoy creando. Pero significa que debo crearla primero
y llenarla de datos para despues obtener las recomendaciones de indice?
Pensaba que el indice clustered no se podia variar luego que hubiere datos.
La idea era hacerlo correctamente desde un principio. Los BOL realmente no
me dan tantas pautas para ello.
#7 qwalgrande
15/05/2005 - 23:27 | Informe spam
Hola.

Si en tu aplicación prevés que con frecuencia se realizarán consultas por el
tipo (sin indicar la secuencia) que al contrario, pon primero el campo tipo.
De hecho es lo más lógico. Si normalmente cuando quieras buscar por número
de secuencia también suministras el tipo, la selectividad del campo
secuencia tampoco será tan valiosa.

Sobre el index tuning wizard, lo que debes suministrarle es una consulta que
quieras optimizar. Te propondrá unos índices adecudos al estado que la tabla
tiene en ese momento. Si está vacía, pues no te podrá servir de mucho.

Lo que yo haría sería poner la mejor indexación de partida según a ti te
parezca y pasado un tiempo revisarla, con el Index Tuning Wizard si crees
que te ayudará. El tuning es una labor continua.

qwalgrande

"De lo que ves créete la mitad, de lo que no ves no te creas nada"
V. del V.


"Alonso" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida