MySQL sehr langsam
am 29.08.2006 12:35:38 von Pascal Rehfeldt
Hallo,
mein MySQL Server (5.0.24) ist seit ein paar Tagen extrem langsam.
Selbst einfache SELECTs ohne Joins, Groups oder Orders dauern schon rund
10 Sekunden. Und das sowohl unter PHP als auch über Frontends.
Ein Restart vom Deamon selbst und auch vom ganzen Rechner (2Ghz, 1024 MB
RAM, Slackware 9.1 mit 2.6er Kernel) hat nichts geholfen.
Reine PHP Anwendungen sind aber nicht betroffen und laufen wie gewohnt.
Woran liegt das und noch wichtiger, wie behebe ichd as wieder?
Gruß
Pascal
Re: MySQL sehr langsam
am 29.08.2006 12:47:48 von Frank Schenk
Pascal Rehfeldt wrote:
> Hallo,
>=20
> mein MySQL Server (5.0.24) ist seit ein paar Tagen extrem langsam.
> Selbst einfache SELECTs ohne Joins, Groups oder Orders dauern schon run=
d
> 10 Sekunden. Und das sowohl unter PHP als auch über Frontends.
>=20
> Ein Restart vom Deamon selbst und auch vom ganzen Rechner (2Ghz, 1024 M=
B
> RAM, Slackware 9.1 mit 2.6er Kernel) hat nichts geholfen.
>=20
> Woran liegt das und noch wichtiger, wie behebe ichd as wieder?
Logfile gecheckt?
Platte voll?
Tabellen hinüber?
Filesystem gecheckt?
hth, Frank
Re: MySQL sehr langsam
am 29.08.2006 13:12:11 von Pascal Rehfeldt
Hallo,
Frank Schenk wrote:
> Logfile gecheckt?
Ja, steht nichts Verdächtiges drin. Weder warnings noch errors.
> Platte voll?
Nein, sind noch ca 150GB Platz.
> Tabellen hinüber?
KA, wie check ich das?
> Filesystem gecheckt?
Ja, alles in Ordnung.
Pascal
Re: MySQL sehr langsam
am 29.08.2006 13:47:54 von Frank Schenk
Pascal Rehfeldt wrote:
>> Tabellen hinüber?
> KA, wie check ich das?
Siehe Handbuch zu "CHECK TABLES" und "REPAIR TABLES"
Frank
Re: MySQL sehr langsam
am 31.08.2006 12:00:09 von Pascal Rehfeldt
Hallo,
Frank Schenk wrote:
> Siehe Handbuch zu "CHECK TABLES" und "REPAIR TABLES"
Tabellen sind alle in Ordnung.
Pascal
Re: MySQL sehr langsam
am 31.08.2006 12:49:51 von Axel Schwenke
Pascal Rehfeldt wrote:
>
> mein MySQL Server (5.0.24) ist seit ein paar Tagen extrem langsam.
> Selbst einfache SELECTs ohne Joins, Groups oder Orders dauern schon rund
> 10 Sekunden. Und das sowohl unter PHP als auch über Frontends.
Laß mich raten: du hast nichts gemacht?
> Ein Restart vom Deamon selbst und auch vom ganzen Rechner (2Ghz, 1024 MB
> RAM, Slackware 9.1 mit 2.6er Kernel) hat nichts geholfen.
Kein Wunder. Ist ja auch kein Windows.
> Woran liegt das und noch wichtiger, wie behebe ichd as wieder?
Dafür kann es ca. 1000 verschiedene Ursachen geben. Die wahrschein-
lichsten sind kaputte (und darum nicht verwendete) Indexfiles,
Hardwareschaden (Platte?) oder Fehlkonfiguration. Falls Client und
Server über ein Netzwerk miteinander reden, gleich nochmal 1000 weitere
mögliche Ursachen. An Trivialitäten, wie daß ein anders Programm (oder
ein Trojaner) gerade deine Ressourcen auffrißt, hast du hoffentlich
selber gedacht?
Für eine Ferndiagnose fehlen Details. Z.B. ein Beispiel-SELECT mit
Informationen über die verwendeten Tabellen und wie lange das normal
und jetzt braucht.
XL