MySQL Forums
Forum List  »  French

Re: Requetes trop longue à exécuter
Posted by: Jean Molliné
Date: December 07, 2018 07:16AM

Il faudrait faire un EXPLAIN pour voir éventuellement des points de ralentissement.

Ceci étant, il est certain qu'avec autant de sous-requêtes, ça doit plomber pas mal les performances, bien avant les substring, surtout si la base contient un nombre appréciable de donneés.

Là, il serait éventuellement intéressant d'explorer la possibilité de créer des vues : plusieurs sous-requêtes se répètent avec juste des paramètres qui varient, au lieu de pointer sur des sous-requête, il serait possible de pointer sur des vues en ajoutant les critères de discrimination dans la clause ON de la jointure considérée.

Mais je suis dans l'impossibilité de tester ça sans la base et un jeu d'essai significatif.

______________________________________________________________
Une question bien formulée, c'est un problème bien compris : ça représente déjà les 3/4 de la réponse ;)

Options: ReplyQuote


Subject
Views
Written By
Posted
158
October 30, 2018 02:52AM
Re: Requetes trop longue à exécuter
45
December 07, 2018 07:16AM


Sorry, only registered users may post in this forum.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.