Vérification que les bases de données ou les sous-systèmes DB2 sont configurés pour l'optimisation des requêtes unique

Avant de régler une instruction SQL, assurez-vous que les tables et autres objets nécessaires sont présents sur la base de données ou le sous-système DB2 que lequel l'instruction s'exécute.

Avant de commencer

Procédure

Pour vérifier qu'une base de données ou un sous-système DB2 est configuré pour l'optimisation des requêtes unique :

  1. Cliquez avec le bouton droit sur la base de données ou le sous-système, puis sélectionnez Query Tuner > Configure for Tuning (Configurer pour l'optimisation) > Advanced Configuration and Privilege Management (Configuration avancée et gestion des privilèges).
  2. Si vous utilisez une base de données DB2 for Linux, UNIX ou Windows, procédez comme suit :
    • Dans la section Query Tuner, vérifiez que les tables EXPLAIN, la procédure mémorisée pour l'assistant d'index et la collecte automatique des statistiques sont activées.
    • Dans la section Fonctions, vérifiez que les fonctions d'optimisation de requête unique sont activées.
  3. Si vous utilisez un sous-système DB2 for z/OS, procédez comme suit :
    • Dans la section Query Tuner, vérifiez que les packages Query Tuner et les tables Query Tuner sont activés.
    • Dans la section Tables EXPLAIN, assurez-vous que votre identifiant d'autorisation vous permet d'accéder à un ensemble de tables EXPLAIN.
    • Dans la section Fonctions, vérifiez que les fonctions d'optimisation de requête unique sont activées.

Commentaires