Configuration de bases de données DB2 pour l'optimisation de requête et de charge de travail de requête en utilisant le client complet IBM Data Studio, Version 3.1.1

Vous pouvez configurer les bases de données DB2 for Linux, UNIX, and Windows pour une utilisation avec IBM® InfoSphere Optim Query Workload Tuner à l'aide du client complet IBM Data Studio, Version 3.1.1.

Avant de commencer

Recommandation : Dans la base de données DB2 for Linux, UNIX, and Windows que vous configurez, créez un espace table système temporaire dont la taille de page est 8 octets ou plus afin d'éviter toute erreur possible d'optimisation des requêtes.

Pourquoi et quand exécuter cette tâche

Lors de la configuration, lorsque InfoSphere Optim Query Workload Tuner crée les tables EXPLAIN et la fonction définie par l'utilisateur EXPLAIN_GET_MSGS, la valeur du droit EXECUTE sur la fonction définie par l'utilisateur EXPLAIN_GET_MSGS est PUBLIC.

Procédure

Pour configurer une base de données DB2 for Linux, UNIX, and Windows à utiliser avec InfoSphere Optim Query Workload Tuner :

  1. Dans l'explorateur de source de données, cliquez avec le bouton droit de la souris sur la connexion à la base de données et sélectionnez Se connecter.
  2. Développez la connexion en cliquant sur le symbole plus sur le côté. Une icône représentant la base de données s'affiche.
  3. Cliquez avec le bouton droit de la souris sur la base de données et sélectionnez Analyser et optimiser > Configurer pour l'optimisation > Configuration guidée.

    Le client détecte si une licence pour IBM InfoSphere Optim Query Workload Tuner, Version 3.1.1 est active sur la base de données.

    Si c'est le cas, le client tente de configurer la base de données pour l'optimisation de requête et de charge de travail de requête.

  4. Si le client renvoie un message indiquant que les tables EXPLAIN doivent être supprimées ou migrées, suivez les instructions de ce message. Ensuite, répétez l'étape 2.
  5. Vérifiez que la base de données est configurée pour l'optimisation des requêtes et des charges de travail de requête et que les objets de données requis sont créés ou activés.
    1. Dans l'explorateur de source de données, cliquez avec le bouton droit de la souris sur la base de données, puis cliquez sur Analyser et optimiser > Configurer pour l'optimsiation > Configuration avancée et gestion des privilèges. La fenêtre Configuration avancée et gestion des privilèges s'ouvre.
    2. Dans la section Statut de configuration, vous pouvez vérifier le statut des tables, des procédures mémorisées, des objets et de la collection de statistiques automatique qui sont requis pour l'utilisation des fonctions d'optimisation de requêtes et de charges de travail de requête. Si un objet de données est désactivé, suivez les instructions dans le message qui s'affiche à côte de cet objet pour le créer ou pour l'activer.

Résultats

Votre base de données DB2 for Linux, UNIX, and Windows est configurée pour l'optimisation de requête et de charge de travail de requête avec InfoSphere Optim Query Workload Tuner.

Que faire ensuite

Pour commencer l'optimisation dans l'assistant de flux de travail Query Tuner, cliquez avec le bouton droit de la souris sur la connexion dans l'explorateur de source de données, puis cliquez sur Analyser et optimiser > Démarrer l'optimisation.

Commentaires