No entiendo los indice

05/01/2004 - 13:36 por Yovanny Rojas | Informe spam
Hola amigo del foro:

Que consigo con usar los indice clustered, mejor rendimiento si tiene el
mismo perfom con miles de registros lo mismo con pad indice

Si alguien m puede orientar..
Gracias..
 

Leer las respuestas

#1 Maximiliano Damian Accotto
05/01/2004 - 13:50 | Informe spam
Hola,

los inices son optimizacion de la busqueda veamos un ej:

Si vos tenes una empresa telefonica y anotas en tus Bases a los clientes por
orden de aparicion es una forma verdad? bien ahora te piden traer todos los
clientes que viven en Argentina, que harias?

deberias ir a buscar uno por uno y ver si coincide con tu criterio ya que
vos no los tenias ordenados asi no? (a esto se lo llame Table Scan).

Un indice lo que hace es justamente poner en un orden las cosas por ej:

Si pones un indice sobre la columna Pais y ahora queres buscar argentina la
cosa sera mas facil verdad?

Bien ahora dentro de los indices hay 2 grandes clases:

Los Cluster y los no Cluster.

Vos solo podes tener por tabla un indice Cluster y para que lo entiendas mas
facil estos mismos representan el orden fisico de los datos (por eso uno
solo). (o sea eñ nivel de hoja de la pagina de Datos)

Los indices no agrupados se componen basicamente asi:

Hay una paginas de indices que apuntan a las filas de las paginas de datos.
Estos identificadores lo que hacen basicamente es almacenar informacion
acerca de la ubicacion de datos.

Salu2 y espero que te haya quedado claro.

para mas informacion podrias leer el Bol que viene con SqlServer
Maximiliano Damian Accotto


"Yovanny Rojas" escribió en el mensaje
news:
Hola amigo del foro:

Que consigo con usar los indice clustered, mejor rendimiento si tiene el
mismo perfom con miles de registros lo mismo con pad indice

Si alguien m puede orientar..
Gracias..



Preguntas similares