in reply to Best way to do caching of Class::DBI objects from a MySQL database
I think you need to profile the whole system first to find out exactly what is causing the slowness. It's hard to recommend a solution without knowing for sure what the problem is.