El sql esta dentro del SP?
Otro parametro no es de tipo BIT? Porque a mi me paso que tenia un parametro 
lógico y era eso lo que demoraba.
¿El parametro que IdEmpresaVendedora que le pasas al procedimiento es el mismo 
que consultas en el analizador, porque si es otro talvez no tenes actualizadas 
las estadisticas. 
Update Statistics.

Otra es probar a utilizar el SP sp_sqlexec 

Suerte
Marcelo
  ----- Original Message ----- 
  From: Hernán Zaldívar 
  To: Marcelo Colombani 
  Sent: Thursday, January 31, 2008 5:51 PM
  Subject: [dbms] Consulta que demora demasiado si le paso un parametro


  Ambos son int...

  El SQL debe estar calculando mal el plan, pero me llama mucho la atencion que 
cambiando de parametro a dato, tarde 1 segundo contra 15.

  La consulta es bastante compleja, tiene vistas y demas cositas.. 

  Estuve viendo ambos planes de ejecucion y son distintos....



------------------------------------------------------------------------------
  De: dbms@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Pablo A. Allois
  Enviado el: Jueves, 31 de Enero de 2008 3:58 p.m.
  Para: Hernán Zaldívar
  Asunto: [dbms] Consulta que demora demasiado si le paso un parametro


  El parametro y el campo tienen el mismo tipo de dato ?

  Si no es asi, posiblemente se ejecute haciendo
  (Convert(tipodelparametro, grOfertasNegociadas.IDEmpresaVendedora) = 
@IdEmpresaVendedora) 
   
  Y no te use el indice.
  El plan de ejecucion te puede mostrar mejor eso.



  Saludos!



------------------------------------------------------------------------------
  De: dbms@mug.org.ar [mailto:[EMAIL PROTECTED] En nombre de Hernán Zaldívar
  Enviado el: Jueves, 31 de Enero de 2008 05:43 p.m.
  Para: [EMAIL PROTECTED]
  Asunto: [dbms] Consulta que demora demasiado si le paso un parametro


  Buenas tardes gente, tengo una consulta larga que en una parte del WHERE hace 
  (grOfertasNegociadas.IDEmpresaVendedora = @IdEmpresaVendedora) 

  Obviamente es un parametro de un SP.  Este SP tarda 15 segundo en ejecutarlo 

  Pero si en vez hago lo siguiente: 

  (grOfertasNegociadas.IDEmpresaVendedora = 4892) 

  Tarda 1 segundo!!! tenes idea de por que este comportamiento y tanta 
diferencia de tiempo? 

  GRACIAS


  ------------------------------------------------- 
  Analista de Sistemas Hernán Zaldívar
  Desarrollo - Sistemas
  [EMAIL PROTECTED]


  +54 (341) 4091 202

  Nextel: 54*224*180

  Córdoba 1437 3 piso of. 3 
  2000 Rosario - Argentina   


  www.fyo.com 

  Detrás de buenas historias de negocios

  
----------------------------------------------------------------------------------------------------------------------------------------------------
  

  futurosyopciones.com S.A. - Quiere conocer quienes somos?   
www.fyo.com/empresa

  
----------------------------------------------------------------------------------------------------------------------------------------------------

  PROBLEMAS? QUEJAS? SUGERENCIAS? 

  Su opinión es tomada en cuenta directamente por los responsables de la 
empresa: [EMAIL PROTECTED] 

  
----------------------------------------------------------------------------------------------------------------------------------------------------

  AVISO LEGAL: 

  Esta información es privada y confidencial y está dirigida únicamente a su 
destinatario. La distribución o copia de este mensaje
  está estrictamente prohibida.  Esta comunicación es sólo para propósitos de 
información y no debe ser considerada como 
  propuesta, aceptación ni como una declaración de voluntad oficial de 
futurosyopciones.com S.A. No manifestamos que esta 
  información sea completa o precisa. 

  Toda información contenida en este correo está sujeta a alterarse sin previo 
aviso. 

  
----------------------------------------------------------------------------------------------------------------------------------------------------

Responder a