Tool: mysql performance testen/vergleichen

Tool: mysql performance testen/vergleichen

am 04.02.2006 00:32:35 von Christian Steffens

Hi,
kurze Frage: ich suche ein Tool (vorzugsweise unter Windows, Linux ist
aber auch ok), um die Geschwindigkeit verschiedener MySQL-Server zu
vergleichen. Also NUR Mysql, nicht MSSQL, Oracle usw.

Soll nichts kompliziertes sein,
so eine paar Insert,Updates und Deletes ausführen
und die Zeit für diese Ausführung messen. Das würde ich dann mit Werten
von verschiedenen Server, auf denen MySQL läuft, vergleichen.

Sprich nichts weiter als:
MySQL auf Server1 brauchte 12sek
MySQL auf Server2 brauchte 15sek
MySQL auf Server3 brauchte 40sek

Ich möchte also gerne ein vorgefertigtest Tool und ungern mir jetzt
selber mal "flott" ein PHP-Skript mit eben diesen Ziel schreiben.
So eine Art Tool/Skript muss es doch bereits geben?

So hoffe ich jedenfalls ;-)

MfG
Christian

Re: Tool: mysql performance testen/vergleichen

am 04.02.2006 12:07:48 von Axel Schwenke

Christian Steffens wrote:

> kurze Frage: ich suche ein Tool (vorzugsweise unter Windows, Linux ist
> aber auch ok), um die Geschwindigkeit verschiedener MySQL-Server zu
> vergleichen.
>
> Soll nichts kompliziertes sein,
> so eine paar Insert,Updates und Deletes ausführen
> und die Zeit für diese Ausführung messen. Das würde ich dann mit Werten
> von verschiedenen Server, auf denen MySQL läuft, vergleichen.

Mit der MySQL-Distribution kommen auch diverse Benchmarks. Die liegen
im sql-bench Verzeichnis des Installationsverzeichnisses.

Unter Linux sollte das alles out-of-the-box laufen, unter Windoze
brauchst du eine vernünftige Perl-Installation (ist alles Perl).


XL

Re: Tool: mysql performance testen/vergleichen

am 04.02.2006 13:19:19 von Christian Steffens

Axel Schwenke schrieb:
> Christian Steffens wrote:
>
>
>>kurze Frage: ich suche ein Tool (vorzugsweise unter Windows, Linux ist
>>aber auch ok), um die Geschwindigkeit verschiedener MySQL-Server zu
>>vergleichen.
>>
>
>
> Mit der MySQL-Distribution kommen auch diverse Benchmarks. Die liegen
> im sql-bench Verzeichnis des Installationsverzeichnisses.
>
> Unter Linux sollte das alles out-of-the-box laufen, unter Windoze
> brauchst du eine vernünftige Perl-Installation (ist alles Perl).
>

Werde ich direkt mal schauen. Wenn der bench mit perl läuft, werde ich
ihn auch direkt unter Linux durchführen. Denke mal ne Doku wirds dazu
auch geben.

Danke für den Tip!

MfG
Christian