Vous devez configurer votre base de données DB2 for Linux, UNIX, and Windows
avant de commencer l'optimisation des instructions SQL.
Les objets suivants sont créés sur la base de données au cours
du processus de configuration :
- Fonction définie par l'utilisateur activant l'intégralité des fonctions
d'optimisation pour InfoSphere Optim Query Workload Tuner
- Si vous utilisez le client IBM® Data
Studio version 4.1.1 et si le kit d'activation de licence IBM InfoSphere Optim Query Workload Tuner pour DB2 for Linux, UNIX, and Windows version 4.1.1 est installé sur votre poste de travail, vous pouvez activer l'ensemble complet d'optimisation de la base de données. Vous pouvez activer ces fonctions en
exécutant un script ou en configurant la base de données à l'aide du client IBM Data Studio.
- Tables EXPLAIN
- Vous pouvez créer un ensemble de tables EXPLAIN manuellement en exécutant un script,
ou vous pouvez laisser le client IBM Data
Studio créer un ensemble dans le schéma SYSTOOLS.
- Tables QT_WAPC* dans le schéma SYSTOOLS
- Les tables sont utilisées lors des comparaisons des plans d'accès des instructions SQL
qui se trouvent dans les charges de travail de requête ou les packages.
- Tables QT_WCC* dans le schéma SYSTOOLS
- Ces tables stockent des informations sur les charges de travail de requête.
- Procédure mémorisée OQT.CALLDB2ADVIS
- Cette procédure mémorisée est uniquement installée pour DB2 for Linux, UNIX, and Windows version 9.7.4 ou antérieures. Cette procédure mémorisée permet à l'assistant Index et à l'assistant
Index de charge de travail de recommander de nouveaux index.
- Procédure mémorisée OQT.WCC_EXPLAIN_SP
- Cette procédure mémorisée rassemble des informations EXPLAIN pour les instructions
SQL qui se trouvent dans les charges de travail de requête.