Comparaison de plans d'accès pour deux ensembles de modules identiques de deux collections différentes

Vous pouvez déterminer si la redéfinition des liaisons de modules après avoir apporté des modifications à votre système permet de changer des plans d'accès et si ces changements ralentissent l'exécution de vos instructions SQL.

Avant de commencer

Vérifiez que les conditions requises pour les comparaisons utilisant les modules sont respectées.

Pourquoi et quand exécuter cette tâche

Utilisez cette option dans des scénarios tels que :

Procédure

Pour comparer des plans d'accès pour deux ensembles de modules identiques de deux collections différentes :

  1. Avant d'apporter des changements à votre système, liez les modules que vous prévoyez d'analyser, en définissant l'option EXPLAIN sur YES.
  2. Sur votre système, effectuez les changements qui, selon vous, pourraient affecter les plans d'accès pour les instructions contenues dans ces modules.
  3. Liez ces mêmes modules à une nouvelle collection, en définissant l'option EXPLAIN sur YES.
  4. Créez une charge de travail comparable et exécutez la comparaison. Une charge de travail comparable est une charge de travail que vous créez spécifiquement pour la comparaison. Il s'agit d'un regroupement logique des modules de la collection d'origine et des modules de la nouvelle collection.
    1. Dans l'explorateur de source de données, connectez-vous au sous-système DB2 for z/OS sur lequel se trouvent les collections.
    2. Cliquez avec le bouton droit de la souris sur la connexion et sélectionnez Analyser et optimiser > Démarrer l'optimisation.
    3. Cliquez sur l'onglet Gérer situé à gauche de l'assistant de flux de travail afin d'ouvrir la section Gérer.
    4. Sur la page Gérer les charges de travail, cliquez sur l'icône Créer une charge de travail pour la comparaison, qui est située en haut de la page et ressemble à ceci : Icône Créer une charge de travail pour la comparaison
    5. Procédez comme suit dans l'assistant Créer une charge de travail pour comparer les plans d'accès dans les packages.
  5. Sur la page Historique des comparaisons, sélectionnez la comparaison et cliquez sur Consulter les résultats.

Résultats

La page Afficher les résultats de la comparaison par récapitulatif de package. Cliquez deux fois sur les modules répertoriés pour afficher les comparaisons d'instructions individuelles.

Feedback