http://www.perlmonks.org?node_id=309669


in reply to Re: DBI/mysql gathering all rows on execute
in thread DBI/mysql gathering all rows on execute

This method can be problematic. If there is any other activity on the table then the results will not be returned in the same order on succesive accesses and so you have a chance of missing some records completely or getting some twice. It is in fact possible, but not common, for consecutive executes to return the recirds in a different order even when no other activity has taken place on the table, particularly when using Perl 5.8.1 or later.

jdtoronto