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

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 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.

    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 suggérer un index pour la requête et vous indique pourquoi la suggestion ne peut pas être générée.

    Procédure

    1. Accédez à la Tout > Diagnostics du système > Statistiques > Requêtes lentes.
    2. Dans la table Requêtes lentes, cliquez sur l’enregistrement de requête pour lequel la suggestion d’index doit être générée.
    3. Dans l’enregistrement Requêtes lentes, cliquez sur Suggérer un index.
      Si l’ISE a besoin de plus d’informations, le système peut afficher un ou plusieurs messages avec des détails pour obtenir ces informations. Après avoir répondu à chaque message, cliquez sur 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, l’ISE peut avoir besoin de :
      • 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.
        • Cliquez sur le lien pour obtenir les mesures de requête mises à jour.
        • Cliquez sur 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 cliquez sur 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 Requêtes lentes, cliquez sur 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.