Mehrere PHP-Prozesse gleichzeitig
Xgert
- programmiertechnik
Hallo Forum,
kann ich PHP irgendwie dazu bewegen, einen laufenden Prozess im Hintergrund ablaufen zu lassen und den nächsten zu starten?
Konkret geht es um viele Datenbankabfragen auf einem entfernten Server, die jede für sich ca. 1,5 Sekunden dauern, in der Summe dann aber sehr lange dauern, da PHP jede einzeln abarbeitet.
Die Query lässt sich nicht optimieren, um diesen Vorschlag schon einmal vorwegzunehmen ;-)
Mir steht PHP5 zur Verfügung.
Danke für jede Anregung,
Xgert.
Hi,
kann ich PHP irgendwie dazu bewegen, einen laufenden Prozess im Hintergrund ablaufen zu lassen und den nächsten zu starten?
was ist der Hintergrund?
Konkret geht es um viele Datenbankabfragen auf einem entfernten Server, die jede für sich ca. 1,5 Sekunden dauern, in der Summe dann aber sehr lange dauern, da PHP jede einzeln abarbeitet.
Du koennetst, falls es Dein DBMS zulaesst, den "fetten" Job vom datenbanksystem ausfuehren lassen und dieses nur bei Bedarf kontaktieren.
Die Query lässt sich nicht optimieren, um diesen Vorschlag schon einmal vorwegzunehmen ;-)
Da bin ich mir aber nicht sicher. Kannst Du Indizes anlegen?
Mir steht PHP5 zur Verfügung.
5.02 ?
Gruss,
Ludger