TS: mysqli Abfrage parallel

Beitrag lesen

Hallo und guten Tag,

\2. Wenn Du Zugriff auf die Exec-Funktion von PHP hast und PHP-CLI installiert ist, kannst Du den eigentlichen Datenbankprozess in den Hintergrund stellen. Merk Dir aber in einer Kontrolldatei die PID. Dann kannst Du mit dem Hauptskript gleich alle DB-Zugriffe auf einmal starten und das Fenster auch schließen. Mit einem anderen Skript kannst Du dann später nachschauen, ob die PID aus der Kontrolldatei noch lebt oder beendet ist.

$pid = exec("/pfad/zum/php db_script.php > /dev/null & echo $!");

Das db_script.php darf dann freilich keine Session starten, sonst hast Du das Problem wieder.

Grüße
TS

--
es wachse der Freifunk
http://freifunk-oberharz.de