Constraint o index unico

10/09/2005 - 21:07 por Raul | Informe spam
En que se diferencia cuando uno crrea un indice que le pregunta si debe ser
un constraint o un index ?

Cual es la diferencia ?

Preguntas similare

Leer las respuestas

#1 Maxi
10/09/2005 - 21:51 | Informe spam
Hola, si creas un indice es un indice ;-), dentro de los indices hay indices
unicos los cuales se utilizan para no permitir la duplicacion de valores.
Tambien existen las constraint unicas que a la larga lo que hacen es armar
un indice ;-)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Raul" escribió en el mensaje
news:
En que se diferencia cuando uno crrea un indice que le pregunta si debe
ser un constraint o un index ?

Cual es la diferencia ?


Respuesta Responder a este mensaje
#2 Alejandro Mesa
11/09/2005 - 01:36 | Informe spam
Maxi,

Quiero agregar a lo dicho, que las restricciones son parte del esquema de la
tabla, no asi el indice, y el optimizador de queries de sql server hace uso
de las restricciones para escojer el mejor plan de ejecucion. Microsoft
recomienda que se fuerze la unicidad en una columna o columnas que no forman
parte de la clave primaria o que permiten valores nulos, mediante la
restriccion de unicidad y no mediante un indice unico.

Using Unique Indexes
http://msdn.microsoft.com/library/d...5_8l2r.asp

Unique Constraints and Unique Indexes
http://msdn.microsoft.com/library/d...l01j14.asp


AMB

"Maxi" wrote:

Hola, si creas un indice es un indice ;-), dentro de los indices hay indices
unicos los cuales se utilizan para no permitir la duplicacion de valores.
Tambien existen las constraint unicas que a la larga lo que hacen es armar
un indice ;-)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Raul" escribió en el mensaje
news:
> En que se diferencia cuando uno crrea un indice que le pregunta si debe
> ser un constraint o un index ?
>
> Cual es la diferencia ?
>
>



Respuesta Responder a este mensaje
#3 Raul
11/09/2005 - 03:03 | Informe spam
Muy agradecido !!!!

Saludos

"Alejandro Mesa" escribió en el
mensaje news:
Maxi,

Quiero agregar a lo dicho, que las restricciones son parte del esquema de
la
tabla, no asi el indice, y el optimizador de queries de sql server hace
uso
de las restricciones para escojer el mejor plan de ejecucion. Microsoft
recomienda que se fuerze la unicidad en una columna o columnas que no
forman
parte de la clave primaria o que permiten valores nulos, mediante la
restriccion de unicidad y no mediante un indice unico.

Using Unique Indexes
http://msdn.microsoft.com/library/d...5_8l2r.asp

Unique Constraints and Unique Indexes
http://msdn.microsoft.com/library/d...l01j14.asp


AMB

"Maxi" wrote:

Hola, si creas un indice es un indice ;-), dentro de los indices hay
indices
unicos los cuales se utilizan para no permitir la duplicacion de valores.
Tambien existen las constraint unicas que a la larga lo que hacen es
armar
un indice ;-)


Maxi - Buenos Aires - Argentina
Desarrollador 3 Estrellas

Msn_messager:
mail: Maxi.da[arroba]gmail.com

"Raul" escribió en el mensaje
news:
> En que se diferencia cuando uno crrea un indice que le pregunta si debe
> ser un constraint o un index ?
>
> Cual es la diferencia ?
>
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida