From the MySQL manual, I gather that every row of a ResultSet gets
transmitted back in a separate packet. Is there anyway of getting
multiple rows (or an entire ResultSet) into a single packet?
I sometimes have SELECTs that yield large numbers of small (in terms of
bytes) rows. The overhead associated with a packet transmission is
relatively high, so if multiple rows or an entire ResultSet could
go into one packet, it could speed things up considerably, particularly
since 4.0 supports large packets.
Thanks,
bw