 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
| l |
while(@row
= $sth->fetchrow_array) { }
|
|
|
|
n |
one field: 3100 fetches per cpu second
|
|
|
|
n |
ten fields: 1000 fetches per cpu second
|
|
|
| l |
while($row
= $sth->fetchrow_arrayref) { }
|
|
|
n |
one field: 5300 fetches per cpu second
|
|
|
|
n |
ten fields: 4000 fetches per cpu second
|
|
|
| l |
Notes:
|
|
|
|
n |
Timings made on
an old Sparc 10 using DBD::Oracle.
|
|
|
|
n |
Timings assume
instant record fetch within driver.
|
|
|
|
n |
Fields all one
char. @row would be even slower for more/bigger fields.
|
|