kostenloser Webspace werbefrei: lima-city


Suche auf lima-city

  • in: Mysql Zugriff/Php Skriptausführung performance schwankt.

    geschrieben von christophfranke

    Vielen Dank.

    Die Skripte, die so langsam arbeiten lesen nur. Die Skripten, die schreiben wären nur im Backend, da ist es verkraftbar, wenn das alles was angsamer von Statten geht. Aber ich werd trotzdem mal auf InnoDB umstellen. Könnte die Verzögerung auch damit zu tun haben, dass der mysql server nicht lokal auf dem webserver liegt?

    Gruß,
    Christoph
  • in: Mysql Zugriff/Php Skriptausführung performance schwankt.

    geschrieben von christophfranke

    Hi,

    mir ist aufgefallen, dass, wenn ich mehrere php Dateien gleichzeitig anfrage (per ajax), und diese beinhalten irgendwelche mysqlanfragen, dann bremst die mysql anfrage die skriptausführung. Es wirkt ein bisschen so, als würde der mysqlserver nur eine anfrage gleichzeitig von einem mysqluser bearbeiten und den rest in einen queue schieben und erst danach bearbeiten.
    Das führt teilweise zu einer skriptausführungszeit von 1,5 sekunden.
    iege ich da richtig mit der Vermutung?

    Bei einzelnen Anfragen komme ich auf ca 10ms inklusive Verbindungsaufbau. Wenn aber ein einzelnes phpskript gerne mal 10 Anfragen durchführt und ich dann drei skripten gleichzeitig anfrage, werden die später angefragten Seiten erst relativ spät zurückgeschickt.
    Es kann auch nicht an der Datenbankgröße liegen, da die Datenbank, mit der ich das getestet habe fast keine Daten enthält (2-3 Spalte insgesamt, ca 8 Tabellen).
    Ein Seitenaufbau von 1,5 Sekunden ist mir allerdings trotzdem noch schleierhaft, bei 10ms pro mysqlanfrage müsste das ja bedeuten, dass da 150 msqlanfragen laufen, und das passiert zu keinem zeitpunkt. Die Skripten selbst machen auch keine großen Berechnungen (auf meinem lokalem Server bleibt die Skriptausführungszeit inklusive Datenbankanfragen immer unter 100ms).

    Hat jemand eine Idee, wie ich das Problem umschiffen/optimieren könnte?

    Gruß,
    Christoph

Login zum Webhosting ohne Werbung!