Techniques d'optimisation avancées
Vous pouvez utiliser plusieurs techniques d'optimisation plus approfondies que les recommandations des assistants, ayant une influence directe sur les plans d'accès.
Création et déploiement des suggestions d'optimisation pour les instructions SQL s'exécutant sous DB2 for z/OS
Vous pouvez créer, valider et déployer une suggestion d'optimisation pour une instruction SQL qui s'exécute sur un sous-système DB2 for z/OS. Grâce à une suggestion d'optimisation, vous pouvez définir des critères afin d'aider l'optimiseur DB2 à sélectionner le plan d'exécution optimal pour l'instruction SQL.
Création et déploiement des profils d'optimisation pour les instructions SQL s'exécutant sur DB2 for Linux, UNIX, and Windows
Vous pouvez utiliser un profil d'optimisation pour influencer directement comment un plan d'accès est créé pour une instruction SQL. Dans ce profil, vous pouvez spécifier les index à utiliser, comment accéder aux tables référencées par l'instruction SQL, la méthode de jointure à utiliser et les autres paramètres.
Remplacement de la sélection (facteurs de filtrage) estimée par l'optimiseur DB2 pour les prédicats
Utilisez la fonction
Remplacer la sélection
pour substituer les facteurs de filtrage estimés par l'optimiseur DB2 pour les prédicats des instructions SQL qui s'exécutent sur le mode nouvelles fonctions DB2 for z/OS, Version 11 ou ultérieure.
Rubrique parent :
Optimisation d'instructions SQL uniques
Tâches associées
:
Partage des résultats de l'optimisation des instructions SQL uniques
Collecte d'informations sur les environnements dans lesquels des instructions SQL s'exécutent sous DB2 for z/OS
Référence associée
:
Préparation de l'optimisation
Emplacements dans lesquels vous pouvez capturer une instruction SQL pour l'optimisation de requête unique
Utilisation des outils et assistants d'analyse
Génération de rapports
Retour d'informations