Génération de rapports de table pour des charges de travail de requête

Vous pouvez générer un rapport afin de consulter des informations sur les tables qui sont référencées dans les instructions SQL d'une charge de travail entière.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Vous pouvez créer un rapport détaillé sur les tables référencées dans les instructions SQL d'une charge de travail, les statistiques et les informations de coût associées à ces tables.

Procédure

  1. Créez une charge de travail des instructions SQL que vous souhaitez optimiser.
    1. Dans l'explorateur de source de données, cliquez avec le bouton droit de la souris sur la base de données où se trouvent les instructions SQL et sélectionnez Analyser et optimiser > Lancer l'optimisation. L'assistant de flux de travaux s'ouvre à la section Capturer.
    2. Sur la gauche de la section Capturer, sélectionnez l'emplacement des instructions SQL que vous souhaitez optimiser ainsi qu'une charge de travail. Une page s'ouvre, à partir de laquelle vous pouvez capturer des instructions SQL de cet emplacement. Par exemple, si vous avez sélectionné Mémoire cache des instructions dans Sources DB2 for z/OS, la page Capturer SQL à partir de la mémoire cache d'une instruction s'ouvre.
    3. Suivez les instructions de la page qui s'ouvre. Vous pouvez cliquer sur l'icône Aide à droite du titre pour plus d'informations sur la page.
    4. Après l'enregistrement des instructions SQL, cliquez sur le bouton Créer une charge de travail de requête à partir de toutes les instructions.
    5. Dans la fenêtre Entrer le nom et la description de la charge de travail, spécifiez des informations pour identifier la nouvelle charge de travail de requête.
    La page Gérer et optimiser les charges de travail de la section Gérer s'ouvre. La nouvelle charge de travail de requête s'affiche dans la table sur cette page. Le statut de la charge de travail de requête est CAPTURED.
  2. Cliquez sur l'icône Appeler les assistants et outils, qui se trouve sur la partie gauche de la barre d'outils, au-dessus de la liste des charges de travail de requête. La page Exécuter des assistants de charge de travail de la section Appeler s'ouvre.
  3. Si vous souhaitez vous assurer que le rapport généré contienne les informations EXPLAIN les plus récentes concernant les instructions SQL se trouvant dans la charge de travail de la requête, sélectionnez l'option Collecter à nouveau les informations EXPLAIN avant l'exécution des assistants.
  4. Cliquez sur le bouton Sélectionner les éléments à exécuter.
  5. Dans la fenêtre Sélectionner des activités, sélectionnez Générer un rapport de statistiques à partir du plan d'accès et cliquez sur OK.
  6. Lorsque la fenêtre Générer un rapport de la table pour la charge de travail apparaît, choisissez le format dans lequel générer le rapport. Puis, cliquez sur OK.

Résultats

Le rapport s'affiche dans la page Ouvrir un rapport de la table pour la charge de travail de la section Consulter.

Retour d'informations