/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Hvornår streames resultatsæt
Fra : Anders Johannsen


Dato : 18-01-01 01:50

Jeg har for nemheds skyld valgt at tage udgangspunkt i flg. PHP-snippet,
hvor hentes et resultatsæt fra en MySQL database, men spørgsmålet gælder
mere generelt.

<?php
$pResult = mysql_query("SELECT * FROM tTest");

while ($arrTest = mysql_fetch_array($pResult) {
// something
}

?>

På hvilket tidspunkt hentes resultatsættet fra databaseserveren til PHP? Jeg
tænker at enten
1) Hentes hele resultatet ved den første kørsel af mysql_query()
2) Hentes resultatsættet i mindre bidder ved hver mysql_fetch_array()

Et tillægsspørgsmål hvis 1) gør sig gældende: Streames resultatsættet
løbende, eller returnerer mysql_query() først når hele sættet er hentet.

Jeg håber ikke at spørgsmålene er for PHP-specifikke.

/A



 
 
Søg
Reklame
Statistik
Spørgsmål : 177554
Tips : 31968
Nyheder : 719565
Indlæg : 6408857
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste