Gros problème de lenteur avec MySQL [EasyPhp] - SQL/NoSQL - Programmation
Marsh Posté le 04-04-2006 à 12:29:41
Filaire, 100Mbits ...
Les machines se ping nickel en moins de 1ms.
Marsh Posté le 04-04-2006 à 14:13:38
Ah il semble qu'on ouvre et qu'on ferme la connexion à chaque requête ... c'est grave docteur ?
Marsh Posté le 04-04-2006 à 14:34:14
faut aller dans les paramettres
sinon ya une erreur de programation dans le "gestionnaire" du resau interne
Marsh Posté le 04-04-2006 à 17:08:19
du reseau sous windaube (si tu as eu la geniale la geniale idee de prendre cette horreur)
Marsh Posté le 04-04-2006 à 21:39:40
Lol
Bon en fait c'est la honte : à chaque requête on faisait une connexion et une déconnexion ... d'où le temps monstre.
On s'est fait piéger, parce que en localhost ça fonctionne très bien comme ça.
Merci de votre aide et désolé pour le dérangement
Marsh Posté le 07-04-2006 à 14:53:03
freeman_78 a écrit : Lol |
D'un autre coté, faire de connexion / déco plutôt qu'un datapool, ca doit te poser des souci lors d'une montée en charge, mais pas avec 10 / 20 users, donc garde tes souci en mémoire, on ne sait jamais...
Enfin, c'est mieux de ne pas le faire.
Par contre, fait attention que les pools de connexion ont souvent un nombre mini et maxi de connexion à paramétrer --> idées bêtes
1) fait gaffe que le maxi rentre dans ce que accepte la base
2) le nombre mini sera toujours pris, même si tes connexions sont inactives, donc attention au maximum
si tu mets plusieurs applications (+ les outils d'admin, souvent en client serveur) sur la même instance de base.
Marsh Posté le 04-04-2006 à 11:34:22
Bonjour,
J'ai un gros souci auquel je ne trouve pas de solution :
Une apllication Java utilise une BDD MySQL qui tourne avec EasyPHP. En local (sur la même machine) ça marche parfaitement. Par contre dès que la BDD se trouve sur un autre ordinateur (en réseau local) les requêtes deviennent très très lentes ...
Je ne vois pas d'où vient le souci. Ce n'est pas une question de débit disponible en tout cas.
La BDD n'est pas énorme mais chaque requête prend entre 0.5 et 1 seconde donc pour lire 50 enregistrements avec des tables croisées ça devient horrible !
Si quelqu'un était en mesure de m'aider, ce serait très très sympa
Merci d'avance !
Message édité par freeman_78 le 04-04-2006 à 11:34:42