25. Oktober 200520 j Hi, hat jemand von euch ein kleines script oder so mit dem ich ermitteln kann, wie schnell meine sql datenbank ist ? Hab bisher bei google nix dazu gefunden :/ Am besten mit Ausgabe der Ergebnisse im Browser. Gruß aLeX
25. Oktober 200520 j Also es gibt so genannte Tracing Programme die ermitteln können was deine Abfrage alles macht und wie schnell die ist. Da musst du mal schauen ob es so was auch für deinen DB Server gibt.
25. Oktober 200520 j nen trace kannste doch nur von einem pc zu einem anderen machen wobei du siehst von wo nach wo die daten übertragen werden und wielange sie jeweils brauchen. Ich brauch eher so eine art sql datei die ein paar sql aktionen ausführt und anschließend die geschwindigkeit ausgibt.
25. Oktober 200520 j ']nen trace kannste doch nur von einem pc zu einem anderen machen wobei du siehst von wo nach wo die daten übertragen werden und wielange sie jeweils brauchen. Ich kann zwar nur Oracle, aber es ist durchaus möglich, eine DB-Session zu tracen, um z.B. Fehlern oder Bottlenecks auf den Grund zu gehen. Nicht zu verwechseln mit traceroute
25. Oktober 200520 j aha, ok =) ich will aber keine Fehler ermitteln, ich will sehen wie schnell meine datenbank is =)
25. Oktober 200520 j Wenn du noch sagst um was für eine DB es sich handelt, kann dir bestimmt besser geholfen werden.
25. Oktober 200520 j ja ganz normale sql datenbank wie man ihn für den webspace benutzt =) mit mysql halt da drin die datenbanken
25. Oktober 200520 j ']ja ganz normale sql datenbank wie man ihn für den webspace benutzt Öhmm, ja... Auch Postgree, Oracle, MSSql und viele andere sind "ganz normale SQL-Datenbanken" die auch im Web benutzt werden können und auch benutzt werden Für Mysql fällt mir eigentlich nur die Benchmark-Suite ein, aber ohne Shellzugriff geht das nicht: http://dev.mysql.com/doc/refman/4.1/en/mysql-benchmarks.html
25. Oktober 200520 j hab mirs durchgelesen, kann das allerdings nicht machen :/ ich bräucht so ein script, das die zeit nimmt wie lange die sql datenbank braucht, um bestimmte Befehle abzuarbeiten.
25. Oktober 200520 j hi, also wenn ich nichts falsch verstanden hab sollte es nach folgendem logischen schritten gehen (vorausgesetzt du hast php). Timestamp1 merken sql absetzten Tiemstamp2 merken unterschied ausrechnen fertig... oder hab ich jetzt was nicht gerafft ?
25. Oktober 200520 j Hi, -Kommandozeile nutzen -phpmyadmin nutzen -selber mit timestamps arbeiten und rechnen Gruß Jaraz
25. Oktober 200520 j ah, das geht mit timestamps =) Hab leider kaum Kenntnisse mit sql :/ Werd mir morgen mal paar Anleitungen oder so dazu durchlesen und hoffen, dass ich es kapiere. Vielen Dank =)
25. Oktober 200520 j ']ah, das geht mit timestamps =) Nein, nicht mit sql timestamps, sondern in der Anwendung. Vor der query Zeit (t1) merken und dann von der Zeit (t2) nach der Query abziehen. Differenz gleich die Dauer. Gruß Jaraz
25. Oktober 200520 j ']Hi, hat jemand von euch ein kleines script oder so mit dem ich ermitteln kann, wie schnell meine sql datenbank ist ? eine gute DB 'erklärt' dir die Performance syntax: explain plan for your-precious-sql-statement; gruss
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.