Como optimizo una consulta?

31/08/2004 - 16:54 por Joel G. | Informe spam
Tengo una consulta que se ejecuta para recuperar ciertos
datos, pero en un caso el cual tiene bastante información
lo hace rápido y para otro que tiene menos información lo
hace lento, estoy hablando de una diferencia de 7
segundos, lo analice en el "show execution plan" y ocupa
diferente método de optimización.
Pero es la misma consulta, alguien sabe como puedo hacer
para dicha consulta me tome solo un metodo de optimización
o como puedo hacer que el optimizador no ejecute dicha
consulta(brincarme el optimizador).

agradezco me puedan ayudar.
 

Leer las respuestas

#1 Maxi
31/08/2004 - 20:26 | Informe spam
Hola, pues habria que ver como esta armada la consulta!! pero basicamente el
optimizador de consultas buscara siempre la forma mas optima de realizar la
tarea, suponete que tenes una tabla con un indice y que el optimizador dice
que no conviene el uso del indice porque seria muy costoso, luego para la
misma tabla y otra consulta puede usarlo!!

Te recomiendo que uses el asistente para indices del QA para ver si
recomienda algo.

Un abrazo


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Joel G." escribió en el mensaje
news:12e101c48f6a$70064160$
Tengo una consulta que se ejecuta para recuperar ciertos
datos, pero en un caso el cual tiene bastante información
lo hace rápido y para otro que tiene menos información lo
hace lento, estoy hablando de una diferencia de 7
segundos, lo analice en el "show execution plan" y ocupa
diferente método de optimización.
Pero es la misma consulta, alguien sabe como puedo hacer
para dicha consulta me tome solo un metodo de optimización
o como puedo hacer que el optimizador no ejecute dicha
consulta(brincarme el optimizador).

agradezco me puedan ayudar.



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.740 / Virus Database: 494 - Release Date: 16/08/2004

Preguntas similares