L'assistant de requête de charge de travail utilise un ensemble de règles
et de bonnes pratiques pour rechercher les structures d'instructions SQL qui sont
susceptibles de faire choisir un chemin d'accès non optimal à l'optimiseur. Vous
pouvez réécrire les instructions pour résoudre les problèmes identifiés dans
les recommandations.
Pourquoi et quand exécuter cette tâche
L'assistant de requête de charge de travail recherche dans une
requête les opportunités d'effectuer les tâches suivantes :
- Minimisez le nombre de pages d'index et de lignes de données devant être
lues. Par exemple, vous pouvez réduire le nombre de lignes lues en insérant des
prédicats dans la requête qui peuvent déterminer les lignes nécessaires à partir de
l'index uniquement.
- Minimisez les opérations de tri. Par exemple, l'assistant détermine si les
clauses ORDER BY ou GROUP BY sont nécessaires dans la requête ou si les
opérations de tri peuvent être résolues via l'accès d'index.