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
1333
October 30, 2018 02:52AM
634
December 07, 2018 06:29AM
Re: Requetes trop longue à exécuter
698
December 07, 2018 07:16AM
585
December 12, 2018 02:07AM


Sorry, you can't reply to this topic. It has been closed.

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.