Bonjour,
Je souhaite réaliser une requête qui joindrait 2 requêtes. Lorsque je lance séparément les requêtes, j'ai des temps de réponses acceptables.
L'union des 2 requêtes ne donne pas de réponse.
Que puis-je faire ?
Merci d'avance.
Julien.
Version imprimable
Bonjour,
Je souhaite réaliser une requête qui joindrait 2 requêtes. Lorsque je lance séparément les requêtes, j'ai des temps de réponses acceptables.
L'union des 2 requêtes ne donne pas de réponse.
Que puis-je faire ?
Merci d'avance.
Julien.
Utilisez Union All à la place d'Union si fonctionnellement cela est possible.
De toute façon analysez le plan d'exécution de la requête.
Bonjour,
Si :
Surement il y a différence de "TYPE" entre les attributs utilisés par les deux requêtes.Citation:
L'union des 2 requêtes ne donne pas de réponse.
Personnellement je connais pas de technique permettant d'optimiser une requête utilisant l'opérateur UNION entre deux autres à moins de te rabattre sur les requêtes exploitées; les optimiser.