PHP Forum

PHP Forum (http://www.selfphp.de/forum/index.php)
-   MySQLi/PDO/(MySQL) (http://www.selfphp.de/forum/forumdisplay.php?f=22)
-   -   MySQL Performance bei Zugriff über verschiedene Webserver? (http://www.selfphp.de/forum/showthread.php?t=16978)

janpeters 08.06.2007 11:06:44

MySQL Performance bei Zugriff über verschiedene Webserver?
 
Hallo zusammen,

seid einigen Wochen habe ich ein mittelschweres Problem mit der Performance von MySQL, die Lage ist folgende:

Es läuft ein Datenbankserver mit MySQL darauf, die Tabelle, auf die zugegriffen wird ist vom Typ "inno-db".
Ein zweiter Computer dient als Webserver, auf ihm laufen Apache (Port 80) und IIS (Port 6666). Beide sind im Netzwerk verbunden und die Kommunikation funktioniert soweit auch!

Seit Mitte März ist die MySQL-Performance des IIS unzureichend, vorher dauerte "Abfrage A" über ASP ca. 0.05 sek. , jetzt sind es 3-5 sek.
Wird dieselbe Abfrage über den MySQL-QueryBrowser ausgeführt dauert es ebenfalls 3-5 sek....
ABER: Wenn die Abfrage über den Apache bzw. PHP ausgeführt, ist das Ergebnis in 0.05 sek. ausgeliefert. Erfolgt die Abfrage lokal auf dem Datenbankserver vom MySQL-QueryBrowser, dann ist die Antwortzeit ebenfalls minimal...

Meine Fragen:
Gibt es Einstellungen in MySQL mit denen man die Priorisierung der anfragenden Stellen festlegen kann?
Liegt es evtl. am innoDB-Format?
Oder liegt es am netzwerk (firewalls, virenscanner, etc.) - merkwürdig ist dann jedoch, warum die anfrage vom Apache so schnell geht...?!


Über Hilfe würde ich mich freuen, falls jemand weitere Infos benötigt, melde ich mich selbstredend :)

beste grüße,
Jan


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:44:40 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.