Hola Pepe,

 

20 o 30 minutos ?

Es muchisimo, fijate que algo mas debe haber en ese primer request al
reporte.

 

La primera vez podes tener un retraso por la compilarion jit del assembly de
Reporting services, pero nunca tanto tiempo, ni siquiera con problemas de
cpu y disco al mismo tiempo.

Lo unico que se me ocurre, es que el sql Server demore mucho en recuperar
los datos la primera vez … pero si demora 20 minutos en el primer request,
en el resto deberia demorar un tiempo similar.

 

Estoy pensando que a lo mejor los datos que pide el reporte hacer trabajar
mucho al sql Server, la primera vez, y en los siguientes requests el reporte
se devuelva de algun cache del iis o reporting service.

Si confirmas que este es el caso, habria que ver como recuperas los datos y
por que demora tanto.

 

Ahí deberiamos ver mas en detalle del lado del sql Server, un profiler
vendria bien para revisarlo.

 

 

Saludos!

 

  _____  

De: [email protected] [mailto:[email protected]] En nombre de Pepe
Ballaga
Enviado el: 02/04/2013 09:57
Para: [email protected]
Asunto: [puntonet] problema con SQL Reporting Services

 

Holaaa amigos tengo instalado un servidor SQL2008 R2 y utilizo el servicio
de Reporting Services, pues bien el asunto es que si el servidor ninguna
aplicacion (todas son aplicaciones web) le ha pedido reportes cuando carga
el 1er reporte se demora demasiado (estoy hablando de alrededor de 20 o 30
minutos). Una vez cargado este reporte ya es muy sencillo y carga todos los
demas bien rápido. Me preocupa seriamente esta demora inicial con el 1er
reporte ¿alguna idea? ¿algo que deberia configurar en memoria?. Muchas
Gracias

 

PEPE

 

 

Responder a