wahsaga: MySQL Daten versenden, bevor diese vollständig sind.

Beitrag lesen

hi,

Trenne das Holen der Daten und das Versenden an den Browser in mehrere Prozesse auf.

Und wie bringen wir Server oder Client bei, daraus das Ergebnis auf _einen_ HTTP Request zusammenzubasteln?

Denn ob das reine Zerstückeln und portionsweise Flushen wirklich 'was bringen würde, wen sie von _einem_ Prozess kontrolliert werden, das bezweifele ich. Die Kontrolle wird erst an das nächste Statement übergeben, wenn das laufende abgearbeitet ist - oder?

Ja - aber es entfiele der Teil, der im Moment vermutlich das Problem darstellt: Die Dauer, bis der Datenbrocken vom MySQL-Server an den PHP-Prozess übergeben wurde.

Man kann aber sicher mit
   select ...  into outfile
was bewegen. Dann bekommt PHP die Daten gar nicht erst in den Buffer.

Wenn der MySQL-Server über entsprechende Schreibrechte verfügt, in einem Verzeichnis, wo dann auch für den Client Zugriff über HTTP besteht ...

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }