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.
Pourquoi et quand exécuter cette tâche
Utilisez cette option dans des scénarios tels que :
- L'identification de modules dont les performances peuvent être affectées à la suite de la migration de DB2 d'une édition à une autre. Cela peut vous permettre d'identifier les modules pouvant bénéficier de la commande REBIND
après une migration et les modules qu'il n'est pas conseillé de redéfinir
- Après l'exécution de RUNSTATS pour identifier les modules dont les performances
peuvent être affectées si une commande REBIND est exécutée.
Procédure
Pour comparer des plans d'accès pour deux ensembles de modules identiques
de deux collections différentes :
- 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.
- Sur votre système, effectuez les changements qui, selon vous, pourraient affecter
les plans d'accès pour les instructions contenues dans ces modules.
- Liez ces mêmes modules à une nouvelle collection, en définissant l'option EXPLAIN
sur YES.
- 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.
- Dans l'explorateur de source de données, connectez-vous au sous-système DB2 for z/OS sur lequel se trouvent les
collections.
- Cliquez avec le bouton droit de la souris sur la connexion et sélectionnez .
- Cliquez sur l'onglet Gérer situé à gauche
de l'assistant de flux de travail afin d'ouvrir la section Gérer.
- 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 :

- Procédez comme suit dans l'assistant Créer une charge de travail pour comparer les plans d'accès dans les packages.
- 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.