Bonjour,
J'ai un problème avec cette requête:
Le délai d'attente des pages sur lesquels cette requête est exécutée:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 SELECT this.CodeFlux AS CodeFlux, TitreFlux, ajouter.NomFlux AS NomFlux, ( SELECT COUNT( * ) FROM item, ajouter, flux WHERE flux.CodeFlux = ajouter.CodeFlux AND item.CodeFlux = flux.CodeFlux AND flux.CodeFlux = this.CodeFlux AND item.CodeItem NOT IN ( SELECT CodeItem FROM afficher WHERE CodeMembre = '1' ) ) AS NewItem FROM ajouter, flux AS this WHERE ajouter.CodeMembre = '1' AND ajouter.CodeFlux = this.CodeFlux ORDER BY NomFlux
Cette requête n'est-elle pas assez optimisée sachant que le délai d'attente augmente en fonction du nombre de résultat ?
En executant cette requete directement dans MySQL:
Ça me parait un peu long non ?Affichage des enregistrements 0 - 21 (22 total, Traitement en 2.3808 sec.)
Ce problème est présent uniquement sur mon dédié, en local je n'ai aucun problème.
Merci
Partager