Capture d'instructions SQL à l'aide d'enregistrements dans la table PLAN_TABLE

La page Capture SQL by Using Records in the PLAN_TABLE Table vous permet d'effectuer une recherche dans la table PLAN_TABLE pour trouver un enregistrement associé aux instructions SQL à optimiser.Après avoir extrait un enregistrement, vous pouvez essayer d'extraire une instruction SQL associée dans la table SYSIBM.SYSPACKAGE.

Avant de commencer

Procédure

Pour capturer une instruction SQL en utilisant un enregistrement dans la table PLAN_TABLE :

  1. Dans l'explorateur de sources de données, cliquez avec le bouton droit de la souris sur la base de données dans laquelle se trouve la table PLAN_TABLE.
  2. Sélectionnez Query Tuner > Démarrer le réglage. L'assistant Flux de travaux pour l'optimisation de requête s'affiche à la section Capture.
  3. A gauche de l'éditeur, sélectionnez Plan Table sous DB2 for z/OS Sources.
  4. Créez un filtre ou sélectionnez un filtre existant qui définit les critères de recherche de l'instruction SQL souhaitée.
  5. Cliquez sur Exécuter. Les enregistrements qui correspondent aux critères du filtre apparaissent dans la section Matching Records .
  6. Cliquez avec le bouton droit de la souris sur un enregistrement et sélectionnez Retrieve Query.

Que faire ensuite

Si le texte de l'instruction SQL correspondant à l'enregistrement se trouve dans la table SYSIBM.PACKAGE, vous pouvez exécuter des assistants et des outils sur l'instruction. Si le texte de l'instruction SQL correspondante ne se trouve pas dans cette table, vous pouvez générer un diagramme de plan d'accès et exécuter des rapports.


Commentaires