Page 1 of 1

MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-01-13 21:27
by wiedervergessen2
Mein MySQl Server (4.1) verbraucht nach derm Starten immer mehr RAM, bis er schliesslich zu swappen anfängt und dann ist alles aus.


Damit andere auch was von dem Posting haben, würde ich das gerne zum Anlass nehmen, eine allgemeine Vorgehensweise zu finden, mit der man
ähnliche "Memory-Leak" Probleme strukturiert lösen kann.

Bisher habe ich folgendes gemacht:

1. Query Cache deaktivieren -> Das Problem tritt immer noch auf.

und nun ?

Was wäre Schritt 2 ?

Re: MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-01-13 22:01
by Joe User
Distribution? MySQL-Version? my.cnf? MyISAM oder InnoDB? Datenmenge? Queries pro Minute? Ausgabe von tuning-primer.sh?

Re: MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-01-13 22:09
by Roger Wilco
wiedervergessen2 wrote:Mein MySQl Server (4.1) verbraucht nach derm Starten immer mehr RAM, bis er schliesslich zu swappen anfängt und dann ist alles aus.
Laut den Angaben aus http://www.rootforum.org/forum/viewtopi ... 21&t=48052 wird dein Swap überhaupt nicht benutzt...

Schau dir mal die Skripte http://rackerhacker.com/mysqltuner/ und http://forge.mysql.com/projects/view.php?id=44 sowie die Sticky-Beiträge in diesem Forum an.
wiedervergessen2 wrote:1. Query Cache deaktivieren -> Das Problem tritt immer noch auf.
Mach ihn wieder an.

Re: MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-01-14 00:00
by wiedervergessen2
Der Swap wurde erst nach 1 Tag verwendet ... da war ich leider nicht da und deswegen war der Server das Wochenende über offline.

Ich habe das tuning Skript getestet und alles ist jetzt im grünen Bereich.

Es ist ein Apache2 Problem anscheinend und kein MySQL Problem. Mittles Cron Job resette ich nun Apache alle 2 Minuten.....dann ist der Speicher wieder frei -----

Re: MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-01-15 09:02
by flo
wiedervergessen2 wrote:Es ist ein Apache2 Problem anscheinend und kein MySQL Problem. Mittles Cron Job resette ich nun Apache alle 2 Minuten.....dann ist der Speicher wieder frei -----
Ich schüttle gerade den Kopf ...

Re: MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-01-17 18:07
by isotopp
wiedervergessen2 wrote:Mein MySQl Server (4.1) verbraucht nach derm Starten immer mehr RAM, bis er schliesslich zu swappen anfängt und dann ist alles aus.
Neben allen anderen Sachen - lies mal nach was "/proc/sys/vm/swappiness" ist und setz die dann auf 0.

Kris

Re: MySQL Tuning bei 8 Gigabyte RAM und 2 CPUs

Posted: 2008-03-13 01:33
by beanie
Hey,



hast du dir mal lighttpd angeschaut? Ich bin immer wieder begeistert wie schnell lighty ist und wie wenig Ressourcen er braucht.

Gruesse