Bienvenue, Visiteur ! S'enregistrer Accueil Club911.Net Recherche Liste des membres Calendrier Aide

Aller à :


Poster une réponse 
erreurs connection base de données => changement de serveur
Auteur Message
Julien Hors ligne
Membre Cotisant n°369
****


Messages : 23 926
Inscription : Dec 2001
Lieu : La Norville (91)
Humeur : Patient
Message : #91
Envoyé le 23-09-2010 à 18:08
 

Peut être qu'avec un intérieur vidé et un arceau dans le serveur, ça permettrai d'alléger la base de donnée et de renforcer le serveur ExclamationQuestion Cool
[1] Folembray [4] Clastres
[2] Lurcy [10] Montlhéry
[1] Le Mans Bugatti
Visiter le site internet de cet utilisateur Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
whinpo Hors ligne
Membre Cotisant n°805
****


Messages : 8 759
Inscription : Jan 2005
Lieu : 81-Tarn
Humeur : Libre
Message : #92
Envoyé le 23-09-2010 à 18:13
 

j'ai plein de slow queries... Sad
j'essaie des explain
il rame sur l'affichage des posts du jour...

Citation :SELECT tid, subject, icon FROM forum911net_threads WHERE fid <> 71 AND fid <> 53 AND (fid < 110 OR fid > 128) AND fid <> 132 AND fid <> 136 AND fid IN(1,2,3,4,5,6,7,8,12,11,13,51,18,16,33,23,24,25,26,27,28,29,30,31,32,35,38,41,6​3,42,40,49,45,44,46,47,48,50,58,66,69,74,88,133,141,139,142) ORDER BY lastpost DESC LIMIT 0, 15;

ça met mini 2 secondes à répondre...
quand on s'y met à tous..la machine ne tient pas.. Sad
On the road again
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Satanas 33 Hors ligne
Membre Senior
**


Messages : 308
Inscription : Dec 2009
Message : #93
Envoyé le 23-09-2010 à 18:16
 

Ils n'arrêtent pas de migrer sur ce forum...Ils n'auraient pas un problème de ROM les webmasters.... Mais que fait Mr HORTEFEUX ? Smile))))
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
climchaud Hors ligne
Membre Honoraire n°1618


Messages : 28 585
Inscription : Jul 2008
Message : #94
Envoyé le 23-09-2010 à 18:17
 

on ne peut pas tous fermer quelques moments pour vous laisser travailer, ou souffler un peu?
courage!
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Breizhoo Hors ligne
Posteur Confirmé
**


Messages : 1 123
Inscription : Feb 2006
Message : #95
Envoyé le 23-09-2010 à 18:20
 

Citation :Message original : whinpo
j'ai plein de slow queries... Sad
j'essaie des explain
il rame sur l'affichage des posts du jour...

Citation :SELECT tid, subject, icon FROM forum911net_threads WHERE fid <> 71 AND fid <> 53 AND (fid < 110 OR fid > 128) AND fid <> 132 AND fid <> 136 AND fid IN(1,2,3,4,5,6,7,8,12,11,13,51,18,16,33,23,24,25,26,27,28,29,30,31,32,35,38,41,6​3,42,40,49,45,44,46,47,48,50,58,66,69,74,88,133,141,139,142) ORDER BY lastpost DESC LIMIT 0, 15;

ça met mini 2 secondes à répondre...
quand on s'y met à tous..la machine ne tient pas.. Sad

Ah oui, il y a quelques opérateurs quand même !!! Shocked
Ca ne se simplifie pas tous les AND x<>y ?

Pour slow query, j'ai trouvé ça (facile à dire, moins à faire ...)
http://20bits.com/articles/10-tips-for-o...dont-suck/

So, you’re able to generate high-stress situations, but now you need to find the cracks. This is what profiling is for. Profiling enables you to find the bottlenecks in your configuration, whether they be in memory, CPU, network, disk I/O, or, what is more likely, some combination of all of them.

The very first thing you should do is turn on the MySQL slow query log and install mtop. This will give you access to information about the absolute worst offenders. Have a ten-second query ruining your web application? These guys will show you the query right off.

After you’ve identified the slow queries you should learn about the MySQL internal tools, like EXPLAIN, SHOW STATUS, and SHOW PROCESSLIST. These will tell you what resources are being spent where, and what side effects your queries are having, e.g., whether your heinous triple-join subselect query is sorting in memory or on disk. Of course, you should also be using your usual array of command-line profiling tools like top, procinfo, vmstat, etc. to get more general system performance information.
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Breizhoo Hors ligne
Posteur Confirmé
**


Messages : 1 123
Inscription : Feb 2006
Message : #96
Envoyé le 23-09-2010 à 18:23
 

D'ailleurs au passage je ne comprends pas l'intérêt des fid<> alors qu'à la fin il y a un fid IN (x,x,x,x,x,...)

Ah si, j'ai compris ...

Purée c'est tordu

[Édite le 23-9-2010 par Breizhoo]
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
profge Hors ligne
Posteur Confirmé
**


Messages : 2 974
Inscription : Mar 2010
Message : #97
Envoyé le 23-09-2010 à 18:31
 

ton champ fid est indexé ?
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Breizhoo Hors ligne
Posteur Confirmé
**


Messages : 1 123
Inscription : Feb 2006
Message : #98
Envoyé le 23-09-2010 à 18:36
 

D'après http://forge.mysql.com/wiki/MySQL_Intern..._Relations

To the optimizer, this expression:
column1 IN (1,2,3)

is the same as this one:
column1 = OR column1 = OR column1 = 3

Transposé à ta requête, je n'ai plus assez de doigts pour compter les OR !!!
Est-il possible de faire l'inverse ?
Where fid NOT IN (71, 53, 132, 136) AND (fid < 110 OR fid > 128)
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
whinpo Hors ligne
Membre Cotisant n°805
****


Messages : 8 759
Inscription : Jan 2005
Lieu : 81-Tarn
Humeur : Libre
Message : #99
Envoyé le 23-09-2010 à 18:54
 

même sans mettre le test sur fid ça rame...
là j'ai flingué 60.000 posts..et ça va mieux...

on a vu avec breizhoo qui m'a filé un coup de main (merci Thumbup ) pour améliorer la requête en question (créationd d'un fichier dédié)

en attendant, on aura un forum "partiel"...

je vous tiens au jus rapidos

[Édite le 23-9-2010 par whinpo]
On the road again
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
remchou Hors ligne
Posteur Confirmé
**


Messages : 9 989
Inscription : Sep 2007
Message : #100
Envoyé le 23-09-2010 à 20:18
 

ça va deja beaucoup mieux Wink
Trouver tous les messages de cet utilisateur Citer ce message dans une réponse
Poster une réponse 


Aller à :

Ce site n'est pas un site officiel du groupe Porsche, site/forum personnel à but non lucratif / Association Loi 1901, copyright Club911.net 2024
Tous les noms et marques de produits ou autres marques cités dans ce site sont déposés par leurs propriétaires respectifs.
Porsche®, 911®, 964®, 993®, 996®, 997®, 991®, 356®, 718®, 992®, Boxster®, Carrera®, Cayman®, Cayenne®, Targa®, Tiptronic®, Tequipment®, Panamera®, Macan®, Taycan® sont des marques déposées de : Dr.Ing.h.c.F.Porsche AG.

Moteur MyBB 1.6.11, © 2002-2024 MyBB Group. Theme created by Justin S. Adaptation for Club911.Net by Indienestmonnom & whinpo. Hébergement et maintenance par LOKRIS.