SQL Server - consulta muy lentaa 'SELECT'

 
Vista:

consulta muy lentaa 'SELECT'

Publicado por luis (1 intervención) el 09/12/2005 17:48:52
HOLA QUE TAL TENGO UNA TABLA DE 10 MILLONES DE REGISTRO Y HAGO UN SELECT * FROM TABLA WHERE CODIGO='0000001' Y ME DEMORA DE 10 A 15 MINUTOS
NECESITOOO AYUDAAAA PORFAAAA SIIIIIIIIIIIIIIIII

URGENTEEEEEEEEEEEEEEEEE
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:consulta muy lentaa 'SELECT'

Publicado por Cecilia Colalongo (165 intervenciones) el 09/12/2005 18:27:11
Crea índices en esa tabla por el campo que vas a realizar la búsqueda.
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
sin imagen de perfil

RE:consulta muy lentaa 'SELECT'

Publicado por Jose Sanchez Carvajal (17 intervenciones) el 09/12/2005 23:27:23
Si, así es, crea un indice con el campo CODIGO ya verás cómo mejora la respuesta.
Es muy probable que al crear el indice el servidor tarde varios minutos, ten paciencia y espera los 15 o 20 minutos que tarde en crear el indice.

Y si no necesitas todos los campos, no hagas select *from tabla ...
haz select campo1,campo2 from tabla. .....

Un saludo,
Jose Sanchez Carvajal
[email protected]
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