%1% = l'utilisateur cherche tous ce qui contient 1
Le sleep doit être rajouter par ton hébergeur ... ce qui est une mauvaise idée car son impact est toujours ... bizarre (même google dis la même chose) ...
fliaigre
Posté : 22-09-2013 08:50
Si je fais une recherche sur le mot sleep dans mon fichier searchbb.php je ne trouve rien.
Est il possible de lancer ce type de requëtes directement dans l'url?
%1% sont-ce les caractères envoyés par l'utilisateur?
Merci à vous deux.
Jireck
Posté : 21-09-2013 16:26
Pas mieux
developpeur
Posté : 21-09-2013 14:43
de base ya pas de d'instruction sleep dans NPDS - si je regarde ton extrait de fichier log ... ya un sleep
==> J'en déduis que soit le fichier à été modifié ... soit ton hébergeur rajoute des trucs dans les requêtes ...
fliaigre
Posté : 16-09-2013 22:10
Excuse moi tu vas me trouver bouché mais tu entends quoi par "d'origine" parce que je n'y ai pas touché.
developpeur
Posté : 16-09-2013 21:35
C'est équivalent à LIKE '*1*' - soit tous ce qui contient 1 (* avant et * après)
Le sleep est fait pour 'endormir' la requête pendant 4 secondes mais cela n'a pas de sens pour une recherche. J'ai vérifier - NPDS REvolution n'utilise pas de Sleep ???
Du peut reprendre un searchbb d'origine pour voir ?
fliaigre
Posté : 16-09-2013 13:45
Il est possible que ma base soit assez lourde mais, il n'y a pas de solution pour limiter la recherche en durée? C'est quoi sleep?
Et c'est quoi %1% dans WHERE ( (p.post_ text LIKE '%1%' ?
Et que dois je dire à Infomaniak?
developpeur
Posté : 15-09-2013 15:27
Dans searchbb il n'y a aucun sleep ??? - la requête ressemble effectivement. En fait de mémoire je n’utilise jamais sleep ?
colonelwog
Posté : 13-09-2013 23:47
peut être à cause du trop plein de ta base à chercher dans les tables trop remplies ...vérifie la taille de ta base ...
fliaigre
Posté : 13-09-2013 21:31
Personne?
A priori ça vient de searchbb.php
Mais pourquoi cette requête est elle si longue à exécuter?