Évaluer les performances d’une page du portail

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 2 minutes de lecture
  • É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

    1. 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).
      1. Dans le filtre de navigation, saisissez sys_properties.list.
      2. Filtrez la liste en renseignant sp_allow_perf_debug_option_for_portals le champ Nom.
      3. Sélectionnez l’enregistrement sp_allow_perf_debug_option_for_portals .
      4. 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 Analyseur de performance ouvert.) apparaît sur les pages des portails spécifiés.
    2. Accédez à la page du portail que vous souhaitez analyser.
    3. Sélectionnez l’icône Ouvrir l’analyseur de performance (icône Ouvrir l’analyseur de performance).
      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.
    4. 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.
    5. 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.
    6. 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.

      Résultats de performances pour chaque widget de la page à partir de la vue de détails Point de référence

      Aperçu
      1. 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.

      2. Sélectionnez l’icône d’informations ( icône d’informations.) d’un widget en surbrillance pour afficher ses résultats de point de référence.

        Résultats des performances d’un widget à partir de la vue Aperçu

    7. 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.