Vous pouvez configurer les bases de données DB2 for Linux, UNIX et Windows à utiliser avec IBM® InfoSphere Optim Query
Workload Tuner à l'aide d'IBM Data
Studio client version 3.2.
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 for DB2 for Linux, UNIX, and Windows :
- 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.
- 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.
- Cliquez avec le bouton droit de la souris sur la
base de données et sélectionnez .
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.
- 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.
- 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.
- 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 . La fenêtre Configuration avancée et gestion des privilèges s'ouvre.
- 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 for DB2 for Linux, UNIX, and Windows.
Que faire ensuite
Si vous devez accorder des privilèges aux autres personnes qui
optimisent des instructions sur la base de données dans l'explorateur de sources de données, cliquez avec le bouton droit de la souris
sur la base de données et sélectionnez .
Dans la fenêtre Manage Privileges on Tables for Workload Tuning (Gérer les privilèges sur les tables pour l'optimisation de la charge de travail),
ajoutez l'ID utilisateur auquel attribuer les privilèges.
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 .