Helios co.
Lt. Commander
- Registriert
- März 2005
- Beiträge
- 1.863
Hallo,
ich möchte eine MySQL Datenbank auf eine Oracle DB migrieren. Im selben Zuge möchte ich einige Performace Tests machen.
D.h. ich will bestimmte Queries nehmen, ausführen und messen wie lange die Auführung dauert. Zum Schluss kommt ein Vergleich, und nötigenfalls muss ich einige Queries tunen.
Wie messe ich die Zeit für die Queryausführung mittels Java. Bis jetzt habe ich es auf dem üblichen Wege gemacht. Sprich
vor der Query und analog danach
. Dann halt end - start und feddisch.
Ist dieser Weg generell empfehlenswert, gibt es einen anderen? Die Datenbanken haben schließlich selbst einen Timer, kann ich mit java auf diesen zugreifen?
Bin generell für jeden Rat dankbar (Erfahrungsberichte, Paper etc. interessieren mich hierzu natürlich auch sehr!)
ich möchte eine MySQL Datenbank auf eine Oracle DB migrieren. Im selben Zuge möchte ich einige Performace Tests machen.
D.h. ich will bestimmte Queries nehmen, ausführen und messen wie lange die Auführung dauert. Zum Schluss kommt ein Vergleich, und nötigenfalls muss ich einige Queries tunen.
Wie messe ich die Zeit für die Queryausführung mittels Java. Bis jetzt habe ich es auf dem üblichen Wege gemacht. Sprich
Code:
java.util.Date starttime
Code:
java.util.Date endtime
Ist dieser Weg generell empfehlenswert, gibt es einen anderen? Die Datenbanken haben schließlich selbst einen Timer, kann ich mit java auf diesen zugreifen?
Bin generell für jeden Rat dankbar (Erfahrungsberichte, Paper etc. interessieren mich hierzu natürlich auch sehr!)