Générer une suggestion d’index pour une requête lente

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Utilisez le moteur de suggestion d’index (ISE) pour générer une suggestion d’index pour une requête lente. L’ISE analyse les requêtes lentes et fournit des recommandations d’index pour améliorer le temps d’exécution lorsque cela est possible.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Lorsque l’ISE génère une suggestion d’index pour une requête lente, il examine les métriques et les informations de requête des tables de la requête. Si l’ISE ne dispose pas des informations nécessaires pour générer une suggestion d’index, le système affiche des messages vous informant des données nécessaires. Ces messages fournissent généralement des liens pour obtenir plus d’informations, telles que des mesures de requête mises à jour ou la collecte de statistiques de colonne à partir des tables de la requête. Parfois, l’ISE peut ne pas être en mesure de fournir un index recommandé pour la requête et vous indique pourquoi la suggestion ne peut pas être générée.

    Procédure

    1. Accédez à la Tous > Diagnostics du système > Statistiques > Requêtes lentes.
    2. Dans la table Requêtes lentes, sélectionnez l’enregistrement de requête pour lequel vous souhaitez générer une suggestion d’index.
    3. Dans l’enregistrement des requêtes lentes, sélectionnez Suggérer un index.
      Si davantage d’informations sont nécessaires pour générer une suggestion, le système peut afficher un ou plusieurs messages avec des détails pour obtenir ces informations. Après avoir répondu à chaque message, sélectionnez Suggérer un index. Répétez ce processus jusqu’à ce que l’ISE dispose des informations nécessaires pour générer la suggestion d’index.
      Par exemple, les informations suivantes peuvent être nécessaires pour générer une suggestion :
      • Mesures récentes : si le système affiche un message indiquant que les mesures de requête sont obsolètes, le message fournit un lien pour obtenir les mesures les plus récentes.
        • Sélectionnez le lien pour obtenir les mesures de requête mises à jour.
        • Sélectionnez Suggérer un index.
      • Statistiques de colonne : si les statistiques de colonne n’existent pas pour la requête, le système affiche un message vous demandant de planifier la tâche Collecter les statistiques de colonne. Vous pouvez choisir d’exécuter la tâche à l’heure par défaut lorsque le système est moins occupé, ou vous pouvez demander au système de collecter les statistiques immédiatement.
        • Si vous planifiez l’exécution ultérieure de la tâche Statistiques de colonne, l’ISE génère la suggestion d’index après avoir collecté les statistiques de colonne. Une fois la tâche de statistiques de colonne exécutée, revenez à l’enregistrement Requêtes lentes et sélectionnez Suggérer un index.
        • Si vous choisissez de collecter immédiatement les statistiques de colonne, le système affiche l’indicateur de progression Collecter les statistiques de colonne pendant qu’il collecte les statistiques de colonne. Dans l’enregistrement des requêtes lentes, sélectionnez Suggérer un index.

      Lorsque l’ISE génère avec succès une suggestion d’index, l’enregistrement de suggestion d’index de la requête affiche l’état de l’index comme suggéré.

    4. Si vous souhaitez continuer à travailler avec la suggestion d’index, sélectionnez l’étape de traitement suivante.
      OptionDescription
      Exporter Télécharge la suggestion d’index en tant que fichier .xml afin que vous puissiez l’exporter vers une instance de non-production à des fins de test et d’évaluation.
      Ignorer Définit l’état de la suggestion d’index sur Ignorer, ce qui indique que la suggestion d’index ne doit pas être utilisée. Les suggestions d’index avec un état Ignorer sont répertoriées dans la vue Suggestions d’index > Terminé de la table Suggestion d’index.
      Création de calendrier Ouvre la fenêtre Planifier la création d’index pour planifier la création d’index.