kostenloser Webspace werbefrei: lima-city


Servergeschwindigkeit

lima-cityForumSonstigesSpam und sonstiges Unvergütetes

  1. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    Ich messe mittels eines Scriptes, wie lange es dauert sich mit mysql.lima-city.de zu verbinden, eine SELECT-Abfrage f?r 1.392 Bytes auszuf?hren und wieder zu closen.
    Die Auswertung findet ihr hier:

    http://phattek.milten.lima-city.de/mysql/

    Beitrag ge?ndert am 21.08.2006 12:48 von phattek
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Mach mal eine Langzeitstudie, bitee....
  4. :eek:

    ich betrachte alles ?ber 5 sec. unmenschlich...

    naja das geht ja gerade noch... aber naja... :slant:

    nicht :biggrin:
  5. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    lagerhaus schrieb:
    Mach mal eine Langzeitstudie, bitee....


    Bitte sch?n:
    http://phattek.milten.lima-city.de/mysql/

    Jetzt wird aller 5 Minuten geloggt. Dabei wird nur mit mysql.lima-city.de verbunden, eine Select-Abfrage durchgef?hrt und wieder geclosed.

    Beitrag ge?ndert am 21.08.2006 12:51 von phattek
  6. Hm... *Link auf die ?fters besuchen Liste setze*
  7. nicht schlecht, nicht schlecht... :cool:
  8. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    *in_den_ticker_schieb*
    So jetzt wirds langsam interssant. Der Test l?uft nun schon fast 24 Stunden.
    Also nachts isses wesentlich schneller. Aber ein Durchschnitt von 1.21 Sekunden f?r eine einfache SELECT-Abfrage ist ja nicht so der Hammer.
    Hier die Auswertung: http://phattek.milten.lima-city.de/mysql/

    zur Erkl?rung:
    Aller f?nf Minuten wird mit mysql.lima-city.de verbunden, eine einfache SELECT-Abfrage durchgef?hrt und wieder geclosed. Die daf?r ben?tigte Zeit wird gemessen und gespeichert. Die Auswertung befindet sich hier:
    http://phattek.milten.lima-city.de/mysql/

    Beitrag ge?ndert am 21.08.2006 12:52 von phattek
  9. *reinplatz*

    Benutzt doch pureBase, das ist laut Tests schneller!

    *pfeifend weggeh*

    Jedenfalls interessanter Test!

    Beitrag ge?ndert am 11.12.2005 19:02 von redcow

  10. dize schrieb:
    :eek:

    ich betrachte alles ?ber 5 sec. unmenschlich...




    ist ja auch normal oder??? ein computer ist ja auch kein mensch!!!

    Beitrag ge?ndert am 11.12.2005 19:12 von ferdinand24
  11. c******h

    wie ist den der code von deinem script?
    kannst du ja mal zeigen ...

    btw: eine Dauer von 14 Sekunden ist sehr unwahrscheinlich ;)
  12. k*****i


    Mach mal eine Langzeitstudie, bitee....


    *zustimmt*
  13. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    chefkoch schrieb:
    wie ist den der code von deinem script?
    kannst du ja mal zeigen ...

    btw: eine Dauer von 14 Sekunden ist sehr unwahrscheinlich ;)


    $db = mysql_connect($dbconfig['host'],$dbconfig['name'],$dbconfig['pass']);
    mysql_select_db($dbconfig['daba']);
    $result = mysql_query("SELECT * FROM `".$dbconfig['tabl']."`;");
    mysql_close($db);

    Die Daten, die in der Datenbank liegen sind genau 1.392 Bytes gro?.

    kraeusi schrieb:

    Mach mal eine Langzeitstudie, bitee....


    *zustimmt*

    http://phattek.milten.lima-city.de/mysql/

    Beitrag ge?ndert am 21.08.2006 12:54 von phattek
  14. da w?r ein diagramm ganz ansehnlich :D

  15. chefkoch schrieb:
    wie ist den der code von deinem script?
    kannst du ja mal zeigen ...

    btw: eine Dauer von 14 Sekunden ist sehr unwahrscheinlich ;)


    $db = mysql_connect($dbconfig['host'],$dbconfig['name'],$dbconfig['pass']);
    mysql_select_db($dbconfig['daba']);
    $result = mysql_query("SELECT * FROM `".$dbconfig['tabl']."`;");
    mysql_close($db);


    Das ist mit Sicherheit nicht dein script.
    Denn es wird keine Zeit gemessen.
    Und ich vermute du wei?t granicht genau was du misst.
    Die Behauptung, dass es nur eine Select-Anweisung ist neme ich dir nach diesen Skript jedenfals nicht ab. Denn dann w?rde das Skript anders aussehen.
    Ich vermute du hast in deiner Zeitmessung auch noch das Verbinde mit den Datenbankserver gemessen.

    Jens
  16. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    jacr schrieb:
    Die Behauptung, dass es nur eine Select-Anweisung ist neme ich dir nach diesen Skript jedenfals nicht ab. Denn dann w?rde das Skript anders aussehen.
    Ich vermute du hast in deiner Zeitmessung auch noch das Verbinde mit den Datenbankserver gemessen.

    Ja, die Verbindungszeit wird auch gemessen. Das hab ich oben aber auch so gepostet:
    phattek schrieb:
    zur Erkl?rung:
    Aller f?nf Minuten wird mit mysql.lima-city.de verbunden, eine einfache SELECT-Abfrage durchgef?hrt und wieder geclosed. Die daf?r ben?tigte Zeit wird gemessen und gespeichert.

    Die Verbindungszeit wird deshalb mit gemessen, weil ich ja testen wollte, ob ich besser die Lima-Datenbanken oder andere Datenbanken nutzen sollte. Und bei der Erstellung von dynamischen Webseiten muss man ja auch connecten.

    pointi schrieb:
    da w?r ein diagramm ganz ansehnlich :D

    Keine Lust! Wenn du bock hast kannst du ja ein Diagrammscript erstellen. Der "Logfile" (ist nicht wirklich einer) liegt hier: http://phattek.milten.lima-city.de/mysql/log.txt

    Die Werte bekommst du so:
    $logfile = 'log.txt';
    $logdata = file($logfile);
    foreach (array_keys($logdata) as $i) {
    $logdata[$i] = trim($logdata[$i]);
    }
    $details = explode('|',$logdata[2]);
    natsort($details);
    foreach (array_keys($details) as $i) {
    list($a,$b) = explode(':',$details[$i]);
    $detail_array[$a] = $b;
    }

    $logdata[0] ist die Gesamtzeit
    $logdata[1] ist die Anzahl der Aufrufe
    $detail_array[x] ist die Anzahl, wie oft ein Wert zwischen x-1 und x vorkam.

    Beitrag ge?ndert am 21.08.2006 12:56 von phattek

  17. jacr schrieb:
    Die Behauptung, dass es nur eine Select-Anweisung ist neme ich dir nach diesen Skript jedenfals nicht ab. Denn dann w?rde das Skript anders aussehen.
    Ich vermute du hast in deiner Zeitmessung auch noch das Verbinde mit den Datenbankserver gemessen.

    Ja, die Verbindungszeit wird auch gemessen. Das hab ich oben aber auch so gepostet:
    phattek schrieb:
    zur Erkl?rung:
    Aller f?nf Minuten wird mit mysql.lima-city.de verbunden, eine einfache SELECT-Abfrage durchgef?hrt und wieder geclosed. Die daf?r ben?tigte Zeit wird gemessen und gespeichert.

    Die Verbindungszeit wird deshalb mit gemessen, weil ich ja testen wollte, ob ich besser die Lima-Datenbanken oder andere Datenbanken nutzen sollte. Und bei der Erstellung von dynamischen Webseiten muss man ja auch connecten.


    Allerdings suggeriert deine Seite etwas anderes.
    Es steht ja ganz Fett oben auf der Seite:
    Dauer einer einfachen SELECT-Abfrage (seit 10.12.2005 21:00 Uhr)
    Und das ist nicht richtig.
    Zumal das Verbinden mit den Server die meiste Zeit in Anspruch nemen wird.
    Und nat?rlich ist dabei auch zu bedenken was f?r ein Server sich miteinader verbinden.
    Wenn man z.B. auf eine Lima-Server das Skript hat wird die Verbindung vermutlich schneller gehen als bei dir mit einen 'externe'-Server.

    Allerdings w?rde ich mal jetzt behaupten, dass die meisten Lima-User die den Thread jetzt sehen glauben, dass dieser Test irgendeine Aussagekraft in Bezug zu ihren Webspace hat. Und das ist einfach nicht der Fall. Jedenfalls nicht so wie du es (wenn auch unbewusst) hier darstellst.

    Alles was es zeigt ist die Erreichbarkeit des Lima-Servers (wobei nat?rlich auch die Geschwindigkeit deines externe-Servers in den Test mit eingeht).

    Jens
  18. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    @jacr: Wenn ich zeit habe, werde ich das mal alles umformulieren und auf den lima-city-Space hauen. Ich glaube zwar kaum, dass das was an der Geschwindigkeit ?ndert, weil der MySQL-Server (mysql.lima-city.de) f?r z.B. milten auch ein externer Server ist (sonst k?nnte man ja auch ?ber localhost verbinden) und, weil der Server, den ich nutze, meiner Meinung nach nicht langsamer als lima ist (ich habs nat?rlich nicht gemessen).

  19. @jacr: Wenn ich zeit habe, werde ich das mal alles umformulieren und auf den lima-city-Space hauen. Ich glaube zwar kaum, dass das was an der Geschwindigkeit ?ndert, weil der MySQL-Server (mysql.lima-city.de) f?r z.B. milten auch ein externer Server ist (sonst k?nnte man ja auch ?ber localhost verbinden) und, weil der Server, den ich nutze, meiner Meinung nach nicht langsamer als lima ist (ich habs nat?rlich nicht gemessen).


    Schon mal daran gedacht, dass der mysql-Server und z.B. milten im gleichen Subnetz sind. ;)
    Nat?rlich wei? ich nicht ob es dadurch schneller wird. W?rde es aber nicht ausschliessen.

    Allerdings w?rdes du dann auch noch die Rechenzeit von z.B. milten mitmessen. Ob sie bemerkbar ist kann ich nat?rlich nicht sagen.

    Jens
  20. c******h


    Schon mal daran gedacht, dass der mysql-Server und z.B. milten im gleichen Subnetz sind. ;)
    Nat?rlich wei? ich nicht ob es dadurch schneller wird. W?rde es aber nicht ausschliessen.


    Das bezweifle ich ... wenn du willst, kann ich es aber testen.
    Hab n?mlich auch mal so'n script programmiert und die Zeit gemessen.
    Damit klar ist, was ich gemessen hab:


    Die Zeit, die f?r den Aufbau einer MySQL Verbindung, einer Abfrage durch ein MySQL Query ("SELECT * FROM `speedtest` WHERE id = '1'") und der anschlie?enden Beendigung der MySQL Verbindung gebraucht wird.



    Allerdings w?rdes du dann auch noch die Rechenzeit von z.B. milten mitmessen. Ob sie bemerkbar ist kann ich nat?rlich nicht sagen.

    Jens


    Diese Rechenzeit d?rfte vernachl?ssigbar sein, wenn man nur die Zeit des Aufbaus, der Abfrage und der anschlie?enden Trennung der MySQL Verbindung misst.


    Btw, hier ein paar Werte von meinem Script:


    Durchschnittliche Zeit: 1.20414342505
    Anzahl an Messungen: 527
    Summe aller gemessenen Zeiten: 634.583585

    Die Letzten Zeiten:

    14.12.2005 16:25 => 0.042963 Sekunden
    14.12.2005 16:20 => 0.042966 Sekunden
    14.12.2005 16:15 => 0.043123 Sekunden
    14.12.2005 16:10 => 1.74883 Sekunden
    14.12.2005 16:5 => 0.050847 Sekunden
    14.12.2005 16:0 => 0.043159 Sekunden
    14.12.2005 15:55 => 0.043149 Sekunden
    14.12.2005 15:50 => 3.479 Sekunden
    14.12.2005 15:45 => 0.048635 Sekunden
    14.12.2005 15:40 => 0.059734 Sekunden



    ciao
  21. Autor dieses Themas

    phattek

    Kostenloser Webspace von phattek

    phattek hat kostenlosen Webspace.

    So, jetzt hab ich die ganze Sache auf lima.
    Es wird die Zeit zum verbinden mit mysql.lima-city.de, f?r die Abfrage von 1.392 Bytes Daten und zum closen gemessen.

    http://phattek.milten.lima-city.de/mysql/
  22. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!