SQL - confusion sobre indices

 
Vista:

confusion sobre indices

Publicado por carla (4 intervenciones) el 20/12/2002 15:03:09
hola, creo que estoy u poco confundidad con los indices.

se supone que yo tengo un campo llave , pero ademas puedo crear del otro campo cualquiera un indice.
entonces yo despues puedo hacer el siguiente select:

select campo5 from packing

el campo5 le cree un indice pero hay que hacer referencia al nombre de ese indicie o se hace el select asi como el ejemplo nada mas.

agradeceria cualquier ayuda.

carla.

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:confusion sobre indices

Publicado por Isaías Islas (5072 intervenciones) el 23/12/2002 03:33:37
SQL Server genera ESTADISTICOS para saber cual es la busqueda mas eficiente y toma la decision.

Se puede hacer referencia al Indice, aunque no lo recomiendo.

select campo5 from packing(Index = myindice)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:confusion sobre indices

Publicado por EDELRIO (540 intervenciones) el 23/12/2002 16:29:40
Efectivamente....

Sql Server detecta los indices automaticamente al momento que usted hace consultas...Sin embargo tal y como dice isaias se puede poner fijo para facilitarle la labor a sql.

Esto no es recomendable ya que en el momento que ese indice se borre o se cambie debe buscar todas esas invocaciones fijas y cambiarlas....

Es su desicion, saludos...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar