Moin!
Ich habe auf meinem PC (A64 X2 4200+) XAMPP laufen. Wie kann ich mysqld.exe dazu bewegen sich bei größeren Abfragen, bzw. mehreren Joins mehr als die 50% CPU-Last zu gönnen, die es im Moment nicht überschreitet?
Moin!
Ich habe auf meinem PC (A64 X2 4200+) XAMPP laufen. Wie kann ich mysqld.exe dazu bewegen sich bei größeren Abfragen, bzw. mehreren Joins mehr als die 50% CPU-Last zu gönnen, die es im Moment nicht überschreitet?
Hallo Florian,
laut http://www.rootforum.de/forum/viewtopic.php?f=154&t=… musst Du dazu mindestens zwei Abfragen gegen die Datenbank fahren. Eine Abfrage wird in einem Thread durchgeführt und der kann nun nur eine CPU dicht machen.
Was Du mal testen kannst, ob Unterabfragen eventuell eine Lösung bringen…
MfG Georg V.
Hallo Florian,
Wie kann
ich mysqld.exe dazu bewegen sich bei größeren Abfragen, bzw.
mehreren Joins mehr als die 50% CPU-Last zu gönnen, die es im
Moment nicht überschreitet?
Da ich indirekt aus der Frage lese, daß die Abfrage zu lange dauert (irre ich mich?), solltest Du vielleicht umgekehrt vorgehen und mal die Abfrage analysieren, wo sie denn soviel Rechenpower verbraucht und es mit einer Optimierung der Abfrage und/oder der Tabellen versuchen. Ich weiss, das ist leichter gesagt als getan, aber manchmal bringt es echt was.
http://dev.mysql.com/doc/refman/5.1/de/optimization…
Viele Grüße
Marvin