Évaluer les performances d’une page du portail
Évaluez les performances des widgets sur une page par rapport aux critères de performance que vous spécifiez.
Avant de commencer
Rôle requis : sp_admin ou admin
Procédure
-
Activez l’analyseur de performances pour les portails que vous souhaitez évaluer.
Par défaut, l’analyseur de performance est activé pour le portail de services (sp).
- Dans le filtre de navigation, saisissez sys_properties.list.
- Filtrez la liste en renseignant sp_allow_perf_debug_option_for_portals le champ Nom.
- Sélectionnez l’enregistrement sp_allow_perf_debug_option_for_portals .
- Dans le champ Valeur, saisissez les suffixes des portails à analyser.
Pour les utilisateurs disposant des rôles sp_admin ou administrateur, l’icône Analyseur de performance ouvert ( icône) apparaît sur les pages des portails spécifiés.
- Accédez à la page du portail que vous souhaitez analyser.
-
Sélectionnez l’icône Ouvrir l’analyseur de performance (icône L’analyseur de performances s’ouvre dans un autre onglet de navigateur. Le champ URL de la page du portail est automatiquement renseigné avec l’URL de la page à partir de laquelle vous ouvrez l’analyseur de performances.
-
Dans l’onglet Détails Benchmarks, entrez les points de référence de performances par rapport auxquels analyser la page.
Point de référence Description Durée de chargement du widget (ms) Le temps, en millisecondes (ms), nécessaire à un widget pour se charger sur la page. Temps d’exécution ACL (ms) Le temps, en millisecondes (ms), nécessaire à un widget pour exécuter les ACL applicables. Temps d’exécution d’appel de la base de données (ms) Temps, en millisecondes (ms), nécessaire à un widget pour exécuter des requêtes de base de données. Temps d’exécution de la règle métier (ms) Temps, en millisecondes (ms), nécessaire à un widget pour exécuter des règles métier. Durée des appels Ajax (ms) Temps, en millisecondes (ms), nécessaire à un widget pour exécuter des appels AJAX. Temps d’attente Ajax (sec) Le temps, en secondes (s), d’attente des appels AJAX après la fin du chargement de la page. -
Sélectionnez Valider.
Remarque :Pendant la validation, ne pas interagir avec d’autres pages de l’instance, car cela pourrait avoir un impact sur les résultats de l’évaluation de la page.L’analyseur de performances renvoie les résultats du point de référence, qui incluent tous les widgets de la page qui dépassent les points de référence et des détails sur leurs performances.
-
Examinez les résultats du point de référence.
Option Étapes Détails du point de référence Dans la liste des résultats de Benchmark, sélectionnez un widget ou une API AJAX pour afficher des détails supplémentaires sur ses ACL, ses règles métier ou ses appels à la base de données.
Aperçu - Sélectionnez Afficher l’aperçu.
Tous les widgets de la page qui dépassent les points de référence spécifiés sont mis en surbrillance sur la page.
- Sélectionnez l’icône d’informations ( icône
) d’un widget en surbrillance pour afficher ses résultats de point de référence.
- Sélectionnez Afficher l’aperçu.
- Facultatif : Pour évaluer la page par rapport à différents points de référence, sélectionnez Recommencer et saisissez de nouveaux points de référence.
Que faire ensuite
Envisagez de mettre à jour tous les widgets qui ne répondent pas à vos critères de performances pour améliorer les performances de la page. Par exemple, si le script serveur d’un widget prend trop de temps à charger, évaluez si le script peut être amélioré pour un chargement plus rapide.