1 up |
^^^ Additional posts ^^^
zorg.ch
#36681 by @ 02.07.2004 07:21 - nach oben -
Nun, ihr seit die einzigen Users dieses mysqlds.

Passiert ist das ganze wohl sicher wegen euch, aber ich denke eher das es n Bug in mysqld ist, nicht das ihr was falsch gemacht habt.
zorg.ch
#36691 by @ 02.07.2004 12:44 - nach oben -
ich würd gern mal die db von x-clan.ch anheizen, wie mach ich das am effektivsten?
zorg.ch
#36692 by @ 02.07.2004 12:44 - nach oben -
indem dä code optimiersch?
zorg.ch
#36694 by @ 02.07.2004 13:11 - nach oben -
Definier mal 'anheizen' ;)
zorg.ch
#36696 by @ 02.07.2004 13:25 - nach oben -
na gut ich haiz mal an...

eigentlich meinte ich "überlasten" "abschwirren" "kaputt machen" "erhängen" "zum stillstand bringen" "VERheizen", u.s.w.
zorg.ch
#36717 by @ 02.07.2004 16:58 - nach oben -
Nur den mysqld:

Mittels der integrierten funktion BENCHMARK (siehe Doku).

Den ganzen Webserver:

Mittels ab oder siege. Mittels vmstat kannst du ueberpruefen wo der momentane Performance-Flaschenhals sitzt. (CPU, Disk, Ram, etc. pp.)

Zusaetzlich ists noch zu empfehlen das Slow-Query Log des mysqld's anzuschmeissen, und den Wert fuer ein Slow-Query auf 2s setzen.

Tunen musst du den mysqld ungefaehr folgendermassen:

Du laesst dir Status anzeigen (IIRC SHOW STATUS;), schaust welche Buffer voll sind, dann erhoehst du diese Buffer-Werte, laesst das ganze weiterlaufen, schaust welche Buffer voll sind [ .. ] ad nauseum ;)

Danach musst du die einzelnen Querys/Datenbanken/Indizes optimieren, das machst du indem du dir ein Query mittels EXPLAIN erklaeren laesst, und dafuer sorgst das alles indiziert ist. Wichtig ist es da vorallem Full-Table Scans und Temp-Tables zu vermeiden. Wenn du Pech hast, musst du die Struktur der Datenbank umstellen, um das zu erreichen.
zorg.ch
#36720 by @ 02.07.2004 17:11 - nach oben -
Andere Frage, wird von unserem Server eigentlich auch ein Backup gemacht?
Wir hatten vor ein paar Tagen eine Tabelle verloren und konnten kein Backup finden.
zorg.ch
#36721 by @ 02.07.2004 17:21 - nach oben -
Du kannst wohl nicht lesen, was?

Es wird ein Backup gemacht. Dieses ist aber nur fuer Leute mit root-Rechten zugaenglich, da jeweils *saemtliche* Datenbanken in einem File abgespeichert werden.
zorg.ch
#36722 by @ 02.07.2004 18:39 - nach oben -
Ich kann schon lesen, allerdings hab ich nicht immer zeit alle post durchzulesen. diesen hab ich anscheinend überflogen.
zorg.ch
#36707 by @ 02.07.2004 16:39 - nach oben -
wir sind demfall wenigstens ne "realistische" anwendung...*g*...wenn da dauernd bugs rauskommen.
zorg.ch
#36773 by @ 04.07.2004 20:33 - nach oben -
MySQL sollte uns als Betatester einstellen.