Migration d'objets de données pour l'optimisation des requêtes sur un sous-système DB2 for z/OS

Si votre sous-système a été précédemment configuré pour une optimisation des requêtes avec Optim Query Tuner for DB2 for z/OS ou Optim Query Workload Tuner for DB2 for z/OS version 2.2.1 ou avec le groupe de correctifs 1 version 2.2.1, vous devez migrer les objets de données pour permettre l'optimisation des requêtes avec Version 3.1.

Avant de commencer

Vous devez disposer des droits et des privilèges pour faire migrer les tables EXPLAIN et Query Tuner.

Pourquoi et quand exécuter cette tâche

Pour prendre en charge l'espace de table et les changements de format des noms d'index qui sont introduits par Version 3.1, vous devez effectuer la migration dans l'ordre suivant sur le sous-système :
  1. Téléchargez des données des tables d'optimisation de requêtes existantes du groupe de correctifs 1 version 2.2.1 ou version 2.2.1.
  2. Déplacez les bases de données contenant les tables d'optimisation de requêtes existantes de requêtes existantes du groupe de correctifs 1 version 2.2.1 ou version 2.2.1.
  3. Créez les bases de données et les tables d'optimisation de requêtes de Version 3.1.
  4. Chargez les données dans les tables d'optimisation de requêtes de Version 3.1.

Procédure

Pour migrer les objets de données pour l'optimisation des requêtes sur un sous-système :

  1. Si vous n'avez pas effectué d'installation de bande magnétique SMP/E pour extraire les fichiers afin de migrer les objets de données pour l'optimisation des requêtes, chargez les fichiers de travail JCL requis dans le sous-système à partir du système client.
    Conseil : Les fichiers sont installés avec le InfoSphere Optim Query Tuner client. Vous pouvez trouver les fichiers AOCM JCL dans le sous-répertoire \serverconfig\ZOS\migration du répertoire d'installation. Vous pouvez trouver les fichiers AOCDDL JCL dans le sous-répertoire \serverconfig\ZOS\z/OS_version_number_and_mode du répertoire d'installation. Le répertoire d'installation par défaut est C:\Program Files\IBM\OQT3.1.
  2. Sur le sous-système, modifiez et exécutez les travaux JCL de migration correspondants basés sur votre environnement.
    1. Modifiez et soumettez le travail JCL correspondant pour télécharger des données des tables d'optimisation de requêtes existantes du groupe de correctifs 1 version 2.2.1 ou version 2.2.1. Le tableau suivant répertorie les fichiers de travail JCL AOCM2B pour chaque environnement.
      Sous-système DB2 Travail JCL permettant de télécharger des données à partir des tables d'optimisation de requêtes
      Sous-système en mode nouvelle fonction DB2 for z/OS Version 8 AOCM2B8N
      Sous-système DB2 Version 9 for z/OS AOCM2B9
      Mode de conversion DB2 Version 10 for z/OS du sous-système DB2 for z/OS Version 8 AOCM2BX8
      Mode de conversion DB2 Version 10 for z/OS du sous-système DB2 Version 9 for z/OS AOCM2BX9
      Sous-système DB2 Version 10 for z/OS AOCM2BXN
    2. Modifiez le fichier de travail JCL AOCDDL correspondant afin qu'il soit conforme à votre environnement et soumettez le travail. Le travail JCL déplace les bases de données contenant les tables d'optimisation de requêtes existantes du groupe de correctifs 1 version 2.2.1 ou version 2.2.1. Le travail crée également les bases de données et les tables d'optimisation de requêtes de Version 3.1. Le tableau suivant répertorie les fichiers de travail JCL AOCDDL our chaque environnement.
      Sous-système DB2 Travail JCL permettant de déplacer les bases de données existantes et de créer de nouvelles bases de données Version 3.1 et des tables d'optimisation de requêtes
      DB2 Version 10 for z/OS mode nouvelle fonction AOCDDL10
      DB2 Version 10 for z/OS mode de conversion à partir de la version 9 AOCDDLX9
      DB2 Version 10 for z/OS mode de conversion à partir de la version 8 AOCDDLX8
      DB2 Version 9 for z/OS AOCDDL9
      DB2 for z/OS Version 8 mode nouvelle fonction AOCDDL8N
    3. Modifiez et soumettez le travail JCL AOCM2F correspondant pour charger des données dans les tables d'optimisation de requêtes de Version 3.1. Le tableau suivant répertorie les fichiers de travail JCL AOCM2F pour chaque environnement.
      Sous-système DB2 Travail JCL permettant de charger des données dans les tables d'optimisation de requêtes
      Sous-système en mode nouvelle fonction DB2 for z/OS Version 8 AOCM2F8N
      Sous-système DB2 Version 9 for z/OS AOCM2F9
      Mode de conversion DB2 Version 10 for z/OS du sous-système DB2 for z/OS Version 8 AOCM2FX8
      Mode de conversion DB2 Version 10 for z/OS du sous-système DB2 Version 9 for z/OS AOCM2FX9
      Sous-système DB2 Version 10 for z/OS AOCM2FXN

Que faire ensuite

Pour lancer l'optimisation des instructions SQL, procédez comme suit :
  1. Ouvrez le InfoSphere Optim Query Tuner client.
  2. Dans l'Explorateur de sources de données, connectez-vous au sous-système.
  3. liquez avec le bouton droit de la souris sur la connexion et cliquez sur Analyser et régler > Démarrer l'optimisation.

Commentaires