Déboguer le diagnostic des performances d'un élément de catalogue

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Analysez l'impact de la configuration des variables dans un élément de catalogue sur ses performances d'exécution et identifiez les problèmes. Vous pouvez consulter la durée de traitement de l'élément de catalogue et de ses variables en fonction des requêtes SQL déclenchées.

    Avant de commencer

    Rôle requis : admin ou catalog_admin

    Pourquoi et quand exécuter cette tâche

    Le débogueur SQL de variable ne s'applique pas aux variables suivantes :
    • Début conteneur ;
    • Fin conteneur ;
    • Séparation du conteneur ;
    • Pause

    Procédure

    1. Activez le débogueur SQL variable en accédant à Catalogue de services > Variables de catalogue > Activer le débogueur SQL de variable.
      Remarque :
      • Le débogueur SQL de variable s'applique aux éléments de catalogue et aux créateurs d'enregistrement.
      • Après l’activation du débogueur SQL variable, si vous désactivez l’affichage des informations de dépannage sur une page de catalogue en accédant à Diagnostics du système > Débogage de session > Désactiver tout, le débogueur SQL variable est toujours actif.
      • Pour désactiver le débogueur SQL de variable, accédez à Catalogue de services > Variables de catalogue > Désactiver le débogueur SQL de variable.
    2. Accédez à la Catalogue de services > Définitions de catalogues > Gérer les éléments, sélectionnez un élément de catalogue que vous souhaitez déboguer, puis cliquez sur Essayer.
    3. Cliquez sur l'icône Autres options ( icône autres options ) et sélectionnez Afficher le débogueur SQL de variable.
      Les informations suivantes s'affichent dans la fenêtre Débogueur SQL de variable :
      • Le nombre de variables incluses dans l'élément de catalogue ;
      • Le nombre de requêtes SQL déclenchées pour l'élément de catalogue ;
      • La durée du traitement et du chargement de la page de l'élément de catalogue ;
      • La durée d'exécution de toutes les requêtes SQL de l'élément de catalogue.
      Tableau 1. Champs du débogueur SQL de variable
      Champ Description
      Variable Variable d'élément de catalogue pour laquelle les diagnostics des performances sont affichés.
      Durée de traitement Durée du traitement et du chargement de la variable.
      Décompte SQL Nombre de requêtes SQL déclenchées pour la variable.
      Temps SQL Durée de l'exécution des requêtes SQL pour la variable.
      Requêtes SQL Détails des requêtes SQL déclenchées pour la variable.
    4. Pour trier par champ, cliquez sur n'importe quel nom de champ.
      Remarque :
      • Par défaut, les variables sont triées par durée de traitement décroissante.
      • Les variables d'un jeu de variables d'une seule ligne ou de plusieurs lignes sont affichées dans l'ordre hiérarchique.
    5. Pour afficher la configuration d'une variable, cliquez sur le nom de la variable.
    6. Pour afficher un résumé détaillé de toutes les requêtes SQL déclenchées pour une variable, cliquez sur Afficher les détails dans le champ Requêtes SQL de la variable.
    7. Pour modifier l'ordre de tri, utilisez la liste Trier par.
      Remarque :
      par défaut, les requêtes SQL déclenchés sont triées par ordre d'exécution décroissant.