Collecte d'informations EXPLAIN relatives aux instructions dans les charges de travail de requête qui s'exécutent sur DB2 for z/OS

Vous pouvez recueillir les informations EXPLAIN pour une charge de travail de requête sans avoir à exécuter un ou plusieurs assistants de charge de travail ou à générer un rapport.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Vous pouvez planifier une tâche EXPLAIN pour une exécution immédiate ou pour une exécution future.

Procédure

Pour collecter les informations EXPLAIN à propos des instructions SQL qui se trouvent dans une charge de travail de requête :

  1. Dans la page Gérer et régler les charges de travail, sélectionnez la charge de travail.
  2. Dans le champ Plus d'actions, sélectionnez Explain the Selected Workload (Expliquer la charge de travail sélectionnée). La fenêtre Collect EXPLAIN Information (Recueillir les informations EXPLAIN) s'ouvre.

Résultats

Vous pouvez soit exécuter la tâche EXPLAIN immédiatement, soit la planifier pour une exécution ultérieure.

La tâche EXPLAIN s'exécute à l'arrière-plan, de sorte que vous pouvez effectuer d'autres tâches pendant ce temps. Pour vérifier le statut de la tâche, sélectionnez la charge de travail de requête sur la page Show Workload Tasks (Afficher les tâches de la charge de travail) et cliquez sur le bouton Régénérer.

Dans certains cas, l'assistant de flux de travaux n'est pas en mesure de collecter les données EXPLAIN pour toutes les instructions SQL dans une charge de travail de requête. Toutefois, vous pouvez continuer à optimiser malgré tout la charge de travail de requête.


Commentaires en retour