in reply to Lazy DBI Connection Handles

Another way to do lazy DBI connections is to base your code on Ima::DBI or on Class::DBI (which is in turn based on Ima::DBI). Ima::DBI does a lazy connect and also tries to reconnect once your connection goes stale. But if you already have an existing infrastructure, Ima::DBI might not be a feasible way to do this.