Analyse des performances d'un serveur de rapports

Utilisez les outils d'analyse de performances sur un serveur de rapports pour évaluer l'activité du serveur, observer les tendances, diagnostiquer les goulets d'étranglement du système ou collecter des données pour déterminer si la configuration actuelle est adéquate. Pour optimiser les performances du serveur, vous pouvez spécifier la fréquence de recyclage du domaine d'application du serveur de rapports. Pour plus d'informations, consultez Configuration de la mémoire disponible pour Reporting Services.

ms159809.note(fr-fr,SQL.90).gifImportant :
Actuellement, les compteurs de performance pour le service Web MSRS 2005 et le service Windows MSRS 2005 ne sont pas disponibles pour les installations Reporting Services sur Windows Vista. Il n'existe pour le moment aucune solution permettant de résoudre ce problème.

Sources des données de performances

Utilisez une combinaison de technologies et d'outils pour obtenir des informations exhaustives sur les performances du système. Les systèmes d'exploitation Microsoft Windows Server fournissent des informations de performances à l'aide des outils suivants :

  • Gestionnaire des tâches
  • Observateur d’événements
  • Console Performance

Le Gestionnaire des tâches fournit des informations sur les programmes et les processus en cours d'exécution sur votre ordinateur. Il vous permet de surveiller les indicateurs clés des performances de votre serveur de rapports. Vous pouvez également évaluer l'activité des processus en cours d'exécution et afficher des graphiques et des données sur l'utilisation de l'UC et de la mémoire. Pour plus d’informations sur l’utilisation du Gestionnaire des tâches, consultez la documentation produit de Microsoft Windows.

Utilisez la console Performance et l'observateur d'événements pour créer des journaux et des alertes sur le traitement des rapports et la consommation des ressources. Pour plus d'informations sur les événements Windows générés par Microsoft SQL Server 2005 Reporting Services (SSRS), consultez Journal d'application Windows dans la documentation en ligne de SQL Server 2005. Pour plus d'informations sur la console Performance, consultez « Compteurs de performances Windows », plus loin dans cette rubrique.

Les utilitaires SQL Server fournissent également des informations sur la base de données du serveur de rapports et sur les bases de données temporaires utilisées pour la gestion des sessions et de la mise en cache. Pour plus d'informations, consultez Évaluation des performances.

Compteurs de performances Windows

La surveillance de compteurs de performances spécifiques vous permet de :

  • estimer la configuration système nécessaire pour gérer une charge de travail anticipée ;
  • créer un point de comparaison pour mesurer l'impact des modifications apportées à une configuration ou des mises à niveau effectuées sur des applications ;
  • observer les performances des applications sous certaines charges créées réellement ou artificiellement ;
  • vérifier que les mises à niveau matérielles ont l'effet escompté sur les performances ;
  • entériner les modifications apportées à la configuration du système qui ont l'impact désiré sur les performances.

Les deux objets de performances à votre disposition dans SSRS sont :

  • MSRS 2005 Web Service, pour contrôler les performances des serveurs de rapports ;
  • MSRS 2005 Windows Service, pour superviser les opérations planifiées et la remise des rapports.

L'objet de performance MSRS 2005 Web Service comprend une série de compteurs qui permettent de suivre le traitement d'un serveur de rapports provoqué généralement par des opérations de consultation de rapports interactifs. Ces compteurs sont réinitialisés dès l'interruption du service Web Reporting Services par ASP.NET.

L'objet de performance du MSRS 2005 Windows Service comprend une série de compteurs permettant de suivre le traitement des rapports effectué par le biais d'opérations planifiées. Les opérations planifiées englobent l'abonnement et la remise, les captures instantanées d'exécution de rapport et l'historique de rapport.

ms159809.note(fr-fr,SQL.90).gifRemarque :
Les compteurs de performances Reporting Services personnalisés sont fournis uniquement pour le MSRS 2005 Web Service et le MSRS 2005 Windows Service. Le Gestionnaire de rapports utilise les compteurs de performances de ASP.NET. Pour plus d'informations, consultez la rubrique relative à l'amélioration des performances et de l'évolutivité des applications .NET, « Improving .NET Application Performance and Scalability » (en anglais) sur MSDN.

Si vous possédez plusieurs instances de serveurs de rapports sur un seul ordinateur, vous pouvez les analyser collectivement ou individuellement. Choisissez les instances à inclure au moment d'ajouter un compteur. Pour plus d'informations sur l'utilisation de la console Performance et l'ajout de compteurs, consultez la documentation produit de Microsoft Windows.

Dans cette section

Voir aussi

Concepts

Configuration de la mémoire disponible pour Reporting Services
Administration de Reporting Services
Vue d'ensemble des composants Reporting Services

Autres ressources

Déploiement de Reporting Services

Aide et Informations

Assistance sur SQL Server 2005