Clustered Index

14/04/2004 - 21:24 por Pablo Salazar | Informe spam
Hola a todos tengo una serie de dudas respecto a los Clustered Index, esto
se debe a que voy a migrar de SQL 7 a SQL 2000.

Estas preguntas son en base a lo poco que conozco sobre indices ( index ),
si estoy mal en alguna pregunta, les pediria que me corrigieran, puede ser
que la idea que tengo de indices no sea la correcta.

1.- Cuantos Clustered Index puedo tener por tabla.
2.- En un Clustered index, cuandos campos puedo incluir
3.- Puedo tener clustered index y unclustered index en la misma tabla.
4.- Se pueden definir clustered index cuando la tabla ya ha sido creada con
un index unclustered.



Por sus sugerencias Gracias.

Pablo Salazar.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera [MVP SQL]
14/04/2004 - 21:25 | Informe spam
Mis respuestas más abajo:

1.- Cuantos Clustered Index puedo tener por tabla.



1

2.- En un Clustered index, cuandos campos puedo incluir



16

3.- Puedo tener clustered index y unclustered index en la misma tabla.



Sí.

4.- Se pueden definir clustered index cuando la tabla ya ha sido creada


con
un index unclustered.



Sí.
Respuesta Responder a este mensaje
#2 Pablo Salazar
14/04/2004 - 21:37 | Informe spam
Gracias por tus repuestas.
Disculpa el abuso.
Aqui van otras.
1. Cual es la funcion del Fill Factor en un indice.
2. Se pueden arruinar o corromper los indices, si se corrompen que puede
pasar ¿se pierden los datos ?
o solo se reconstruye y ya.

Gracias.




"Gustavo Larriera [MVP SQL]" wrote in message
news:
Mis respuestas más abajo:

> 1.- Cuantos Clustered Index puedo tener por tabla.

1

> 2.- En un Clustered index, cuandos campos puedo incluir

16

> 3.- Puedo tener clustered index y unclustered index en la misma tabla.

Sí.

> 4.- Se pueden definir clustered index cuando la tabla ya ha sido creada
con
> un index unclustered.

Sí.



Respuesta Responder a este mensaje
#3 Gustavo Larriera [MVP SQL]
14/04/2004 - 21:41 | Informe spam
Fill Factor se usa para especificar qué tan llenas se dejan las páginas del
índice. Se usa para balacear performance versus espacio del índice. Puedes
estudiar los detalles en los Books Online.

Los índices pueden corromperse --como todo en la vida :-) -- por ejemplo
ante una falla de hardware de disco. Existen utilidades para solucionarlo:
DBCC DBREINDEX por ejemplo.

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Pablo Salazar" wrote in message
news:
Gracias por tus repuestas.
Disculpa el abuso.
Aqui van otras.
1. Cual es la funcion del Fill Factor en un indice.
2. Se pueden arruinar o corromper los indices, si se corrompen que puede
pasar ¿se pierden los datos ?
o solo se reconstruye y ya.

Gracias.




"Gustavo Larriera [MVP SQL]" wrote in message
news:
> Mis respuestas más abajo:
>
> > 1.- Cuantos Clustered Index puedo tener por tabla.
>
> 1
>
> > 2.- En un Clustered index, cuandos campos puedo incluir
>
> 16
>
> > 3.- Puedo tener clustered index y unclustered index en la misma tabla.
>
> Sí.
>
> > 4.- Se pueden definir clustered index cuando la tabla ya ha sido


creada
> con
> > un index unclustered.
>
> Sí.
>
>
>


Respuesta Responder a este mensaje
#4 Jose Mariano Alvarez \(MUG\)
15/04/2004 - 07:42 | Informe spam
No es para nada habitual que se corrompan los indices a menos que tu
hardware tenga problemas.
El fillfactor se lo usa en los reindex o en el momento de crear el indice.
Luego al usar la tabla, el espacio que has dejado libre puede llenarse con
nuevos registros o aumentar debido a la division de paginas al cargar nuevos
registros.


Jose Mariano Alvarez
jose (.) alvarez * *Arroba* * mug (.) org (.) ar
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


.
"Gustavo Larriera [MVP SQL]" wrote in message
news:
Fill Factor se usa para especificar qué tan llenas se dejan las páginas


del
índice. Se usa para balacear performance versus espacio del índice. Puedes
estudiar los detalles en los Books Online.

Los índices pueden corromperse --como todo en la vida :-) -- por ejemplo
ante una falla de hardware de disco. Existen utilidades para solucionarlo:
DBCC DBREINDEX por ejemplo.

Gustavo Larriera, MVP-SQL, MCSE
Uruguay LatAm
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"Pablo Salazar" wrote in message
news:
> Gracias por tus repuestas.
> Disculpa el abuso.
> Aqui van otras.
> 1. Cual es la funcion del Fill Factor en un indice.
> 2. Se pueden arruinar o corromper los indices, si se corrompen que puede
> pasar ¿se pierden los datos ?
> o solo se reconstruye y ya.
>
> Gracias.
>
>
>
>
> "Gustavo Larriera [MVP SQL]" wrote in message
> news:
> > Mis respuestas más abajo:
> >
> > > 1.- Cuantos Clustered Index puedo tener por tabla.
> >
> > 1
> >
> > > 2.- En un Clustered index, cuandos campos puedo incluir
> >
> > 16
> >
> > > 3.- Puedo tener clustered index y unclustered index en la misma


tabla.
> >
> > Sí.
> >
> > > 4.- Se pueden definir clustered index cuando la tabla ya ha sido
creada
> > con
> > > un index unclustered.
> >
> > Sí.
> >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Adrian D. Garcia
15/04/2004 - 10:51 | Informe spam
Ultima aclaracion:
En un indice sea cluster o uncluster la longitud de la clave no pude superar
los 900 bytes, independientemente de que hallas o no alcanzado la cantidad
maxima de 16 columnas en el.

Saludos

Adrian D. Garcia
NDSoft
MCSD
"Jose Mariano Alvarez (MUG)" <jose.alvarez * *Arroba* * mug.org.ar> escribió
en el mensaje news:%
No es para nada habitual que se corrompan los indices a menos que tu
hardware tenga problemas.
El fillfactor se lo usa en los reindex o en el momento de crear el indice.
Luego al usar la tabla, el espacio que has dejado libre puede llenarse con
nuevos registros o aumentar debido a la division de paginas al cargar


nuevos
registros.


Jose Mariano Alvarez
jose (.) alvarez * *Arroba* * mug (.) org (.) ar
Comunidad de base de datos
Grupo de Usuarios Microsoft
www.mug.org.ar


.
"Gustavo Larriera [MVP SQL]" wrote in message
news:
> Fill Factor se usa para especificar qué tan llenas se dejan las páginas
del
> índice. Se usa para balacear performance versus espacio del índice.


Puedes
> estudiar los detalles en los Books Online.
>
> Los índices pueden corromperse --como todo en la vida :-) -- por ejemplo
> ante una falla de hardware de disco. Existen utilidades para


solucionarlo:
> DBCC DBREINDEX por ejemplo.
>
> Gustavo Larriera, MVP-SQL, MCSE
> Uruguay LatAm
> Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
> derecho / This posting is provided "AS IS" with no warranties, and


confers
> no rights.
> "Pablo Salazar" wrote in message
> news:
> > Gracias por tus repuestas.
> > Disculpa el abuso.
> > Aqui van otras.
> > 1. Cual es la funcion del Fill Factor en un indice.
> > 2. Se pueden arruinar o corromper los indices, si se corrompen que


puede
> > pasar ¿se pierden los datos ?
> > o solo se reconstruye y ya.
> >
> > Gracias.
> >
> >
> >
> >
> > "Gustavo Larriera [MVP SQL]" wrote in


message
> > news:
> > > Mis respuestas más abajo:
> > >
> > > > 1.- Cuantos Clustered Index puedo tener por tabla.
> > >
> > > 1
> > >
> > > > 2.- En un Clustered index, cuandos campos puedo incluir
> > >
> > > 16
> > >
> > > > 3.- Puedo tener clustered index y unclustered index en la misma
tabla.
> > >
> > > Sí.
> > >
> > > > 4.- Se pueden definir clustered index cuando la tabla ya ha sido
> creada
> > > con
> > > > un index unclustered.
> > >
> > > Sí.
> > >
> > >
> > >
> >
> >
>
>


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