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

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 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 mesures de requête et les informations des tables de la requête. Si l’ISE ne dispose pas des informations requises 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 permettant d’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 Tous > 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 les détails permettant d’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 permettant d’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 des 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 une 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 pour la requête affiche l’état de l’index comme suggéré.

    4. Si vous souhaitez continuer à utiliser la suggestion d’index, sélectionnez l’étape de traitement suivante
      OptionDescription
      Exporter Télécharge la suggestion d’index sous forme de 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 dont l’état est Ignorer sont répertoriées dans la vue Suggestions d’index > terminé de la table Suggestion d’index.
      Création d’un calendrier Ouvre la fenêtre Planifier la création d’index afin de planifier la création d’index.