On 15 Feb 2011, at 18:35, Boris G. Kolesnikov wrote: > Use DBIx - it uses lazy initialization - connects on the first > requests and mantains persistent connection You mean DBIx::Class, or DBIC for short. DBIx is a namespace for DBI extensions comprising tens of different projects... Cheers t0m