I suspect that I know the answer already but .. does DBD::mysql (or the MySQL API for that matter) support random access to BLOB types ? i.e. the ability to select/insert a BLOB via a serious of small queries, as opposed to the memory intensive approach of selecting/inserting the total contents of the column in one query.
I've found nothing useful via Google, or the MySQL site though what I can see in the mysql API documentation leads me to believe that this isn't supported at all. -- Regards Stephen Collyer Netspinner Ltd