in reply to Sharing a database handle among objects
DBI::Proxy is part of DBI. It can be configured to return the same connection to a database in response to different connect requests. I found it a bit hard to figure out how to setup.
Apache::DBI (which is not in the Database Interfaces part of SEARCH.CPAN.ORG (tsk, tsk, graham)), will also allow different processes to share a persistent DBI database handle.