|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : février 2011 Messages : 3 ![]() |
Bonjour,
Sur une même table dans une BDD Mysql Linux 64bits ou sur Windows 32bits ont a ceci: Exemple de REQUETE: Code :
***LINUX Mysql 5.1.52 (2 machines Linux testées avec même résultat) /* 0 rows affected, 5 893 rows found. Duration for 1 query: 7.815 sec. (+ 0.063 sec. network) */ ***WIN32 Mysqm 5.1.47 /* 0 rows affected, 5 893 rows found. Duration for 1 query: 0.171 sec. */ Qulequ'un aurait une idée de ce qui pourrait limiter la vistesse de la requête sur LINUX sachant que les données sont identiques dans les 2 cas?? Merci!!! |
||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 3 ![]() |
bon, en ajoutant un INDEX sur chemicals_lots.chem_id cela aide beaucoup et on passe à 0.3sec sur Linux.
Le benefice des INDEX semble donc OS dépendant... |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour
La différence peut être expliquée par des configurations différentes : rapidité/nombre du/des disque(s), quantitié de RAM disponible pour le SGBD,... et tout un tas d'autres paramètres. Par contre, j'ai eu beau relire plusieurs fois... j'ai du mal a comprendre le but de votre filtre ?
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 3 ![]() |
Avec l'INDEX sur le champs de jointure, le probleme est resolu.
Concernant votre question: Le filtre de cette requête est un moteur de recherche par mot-clefs divers sur plusieurs champs de la table principale et sur la jointe (réactifs et leurs lots associés). |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com