TIempo de espera

12/01/2006 - 12:01 por mip | Informe spam
Me gustaria saber com opoder optimizar una consulta porque me tarda mucho
devolverla...
Es una tabla donde hay unos 400.000 registros...
Tengo que elegir uno al azar uso order by newid()
me tarda a veces 30 segundos otras veces tiempo de espera agotado...
Lo van a usar unas 30 personas simultaneas
he probado con select top 1 ... order by newid()
ya no se que probar
El plan de ejecucion me da un 92% en SORT , un 8% en el resto...

Pueden ayudarme ¿?
 

Leer las respuestas

#1 Maxi
12/01/2006 - 13:40 | Informe spam
Hola MIP, si nos pasas todo el plan de ejecucion seria bueno


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"mip" escribió en el mensaje
news:
Me gustaria saber com opoder optimizar una consulta porque me tarda mucho
devolverla...
Es una tabla donde hay unos 400.000 registros...
Tengo que elegir uno al azar uso order by newid()
me tarda a veces 30 segundos otras veces tiempo de espera agotado...
Lo van a usar unas 30 personas simultaneas
he probado con select top 1 ... order by newid()
ya no se que probar
El plan de ejecucion me da un 92% en SORT , un 8% en el resto...

Pueden ayudarme ¿?

Preguntas similares