|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2005 Messages : 84 ![]() |
Bonjour,
J'aimerai que vous m'éclairiez sur un problème relativement chiant, j'ai sur mon site professionnel j'ai ajouté de manière automatique 20 000 clients (table 1.5 mo), puis commença une longue et pénible lenteur sur le site.. 45 sec le chargement, une autre fois 10 sec.. puis d'autres instantané.. Je pensai qu'avec l'ajout massif de données, mes requêtes aurai été mal 'optimisés' mais vu que 2/3 jours après plus de soucis en vue, ça écartai cette possibilité. Puis là 1 mois après j'ajoute presque quotidiennement 40 000 par 40 000, et la toujours le même soucis pénible.. Serai t'il possible que 1and1 ouvre les 'tuyaux' au fur et a mesure de la demande en puissance ? ou le serveur qui montrerai des faiblesses ? Merci d'avance? |
|
|
00
|
|
|
#2 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2005 Messages : 33 ![]() |
salut
Perso j'ai etait confronter au meme probleme que toi et cela ne vient de ton serveur mais de php je suppose que tu fais cela par une interface web, essaye la meme chose avec mysql browser ou en ligne de commande et tu vera que cela met beaucoup moins de temps |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2005 Messages : 84 ![]() |
Je met environ 48 sec pour 120 000 INSERT.
Mais mon pb n'est pas au transfert mais apres, sans qu'il y est plus d'operation sur le serveur ni de transfert le site est super lent. Le site en question |
|
|
00
|
|
|
#4 |
![]() ![]() Inscription : janvier 2003 Messages : 2 018 ![]() |
Bonjour,
Il semblerait que seulement la page d'accueil soit trés lente à charger car ensuite quand on sufr la vitesse est normale. A mon avis cela vient d'un de tes scripts que tu executes sur la page d'accueil. Tu as probablement des requêtes non optimisées. Peut être celle du menu déroulant "je cherche un ..."
__________________
N1bus Modérateur Web / PHP Aucune demande technique ne sera traitée par MP . Merci PHP/GD : Génération d'un code-barre Code 39 FCKEditor : Modifier la largeur des listes déroulantes PHP/e-Commerce : Installation d'une solution de paiement en ligne SIPS-ATOS |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2005 Messages : 33 ![]() |
Je dirais pareil probleme sur le je recherche un
car en faite php doit avoir tout le tableau avant de finir le chargement de ta page a tu essayez un mysql_unbuffered_query pour ta requete de je recherche un ? et sinon aussi essye un mysql_free_result dans le pire des cas pour soulage la memoire du serveur? a tester les deux solution et voir laquel est la mieux |
|
|
00
|
|
|
#6 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2005 Messages : 84 ![]() |
Citation:
ce que je comprends moins, c'est que le moteur de recherche n'a pas changé comparé a avant, toujours le meme nombre de categories/metiers et pareil pour les villes, alors que tout tourné nickel avant.. Faut il apres chaque insertion massive, faire un optimize des tables touchées ? |
|
|
|
00
|
|
|
#7 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2005 Messages : 84 ![]() |
Citation:
pour la seconde solution, je viens apres la bouche du menu déroulant de libérer la ressource, mais a premiere vue aucun changement.. le plus etrange est qu'une fois la page d'accueil chargé tout le site est rapide, sinon ce n'est pas le cas.. bizarre. |
|
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2005 Messages : 33 ![]() |
L'idéale aurait ete de tester la premier solution car ce qui doit faire ralentir pas mal le serveur est la mise en memoire de tout les resultats
Perso j'avais essayer un mysql_unbuffered_query et j'avais gagner pas de seconde Pour ce qui est de la lenteur du site je pense que cela viens vraiment de la car sur les autre pages tu n'as plus cette requette Sinon une autre solution serait de faire un systeme de cache pour ton menu deroulant comme ça on eviterais la requete sql et je pense que tu gagnerais en temps d excution et de chargement je pense que le cache serait le meuilleur solution car tu n as pas 500 nouvelles categorie pas jours a moins que je me trompe |
|
|
00
|
|
|
#9 | |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2005 Messages : 84 ![]() |
Citation:
http://www.artisans-commerces.com/?moteur=1 ce qui est sur, c'est que une fois chargé,si on ferme pas le navigateur ou que l'on laisse de nombreuses minutes avant de rafraichir, ben la page se charge directement, donc les données sont en cache, pk, comment ca je sais pas.. |
|
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2005 Messages : 84 ![]() |
J'ai demandé un aide par un collegue largement plus calé que moi, comme moi, il a sur le premier chargement une attente de 30 sec avant la fin du chargement, puis ensuite tout le site est rapide et accessible.
Donc pour lui ca ne vient pas d'une requete trop lourde car sinon ca le ferai a chaque refresh et pas seulement une fois (logique), pour lui soit ca vient d'un pb de resolution DNS qui tarde, soit apache qui deconne un peu. Pour résumer un soucis de configuration serveur ! Avais vous une expérience similaire ? |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com