J'utilise Reporting Services pour rendre un rapport directement au format PDF. Il nécessite que j'utilise deux références Web: ReportExecution2005.asmx
et ReportService2005.asmx
. La performance sur les références web semble vraiment médiocre. Comme mon serveur Web (IIS7) et mon serveur SQL Server (2008) sont dans la même boîte, y a-t-il un moyen de les référencer directement? Si ce n'est pas le cas, je peux explicitement les mettre en cache ou quelque chose. La première charge est vraiment très lente, la deuxième charge est parfaitement acceptable.SQL Server Reporting Services: références Web par rapport aux références d'assemblage, performances médiocres
Merci
Merci pour la réponse, mais la performance est mauvaise dans la production ainsi que le développement. – Praesagus
Voir la modification. . . –
J'ai regardé la piscine de l'application dans IIS et il recycle toutes les ~ 29 minutes. La première charge de rapport est de 45 secondes environ. Après que c'est moins d'une seconde pour les charges suivantes. Le pool d'applications doit-il être recyclé afin de limiter les erreurs au minimum? (comme redémarrer votre ordinateur). Des suggestions pour résoudre ce problème? Est-il possible de charger ces références lorsque le pool charge ou mieux, les référencer directement? Je ne sais vraiment pas beaucoup à ce sujet, donc je serais reconnaissant pour tous les détails. – Praesagus