Re-using an open database handle would be bad advice if it is a forking server (see the last sentence in
this SQLite FAQ answer), perhaps using something like
DBIx::Connecter (like
Apache::DBI in the mod_perl world) might be helpful to manage the database connections properly.