Beiträge von Volume1

    Hallo,

    ich schreibe gerade meine Bachelorthesis bei einer kleinen Webfirma, ein Unterpunkt ist die Optimierung der Seitenladezeiten und Datenbank Optimierung.

    Die Datenbanken werden alle zum Großteil bei 1und1 betrieben, ich habe jetzt jeweils von jedem Portal und Datenbank eine Kopie erstellt um den Laufenden Betrieb nicht zu gefährden.

    Nun zu meiner Frage, ist es möglich einen Benchmark der Datenbank durchzuführen, es ist wie gesagt nur ein kleiner Teil der Thesis und ich steige da noch nicht ganz durch.

    In einem meiner Bücher "High Performance MySQL" werden einige Benchmarks beschrieben und ich hab mir jetzt mal den von Sysbench herausgepickt. Bei dem eine Testtabelle mit 1 Mio Zeilen in der Datenbank angelegt wird um die Last der Transaktionsverarbeitung zu testen.

    Das ganze findet einem Rechner mit neustem Ubuntu statt.

    Ich hoffe ich werde jetzt nicht gesteinigt, aber ich weiß nicht so recht, wie ich den Benchmark anpassen soll, damit sich sysbench überhaupt mit meiner Datenbank verbindet, von 1und1 werden folgende Daten zur Verfügung gestellt.

    Zitat

    Datenbankname : db6266xxxxx
    Hostname : db6266xxxxx.db.1and1.com
    Benutzername : dbo6266xxxxx
    PW : Test123


    Zitat

    sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root --mysql-password=yourrootsqlpassword prepare

    Wie muss dieser Teil angepasst werden um die Verbidung zur Datenbank herzustellen?


    Ich hoffe mir kann jemand helfen, es ist wie gesagt nur ein sehr kleiner Teil der Thesis, der jetzt erst dazu gekommen ist.


    Oder kennt jemand vielleicht eine gute Alternative um die Datenbank vor und nach optimierung zu Testen und die Veränderungen belegen zu können?

    Vielen Dank