Creating database connections tends to be somewhat expensive. Therefore in a mod_perl environment you want to minimize how much you do that. Therefore you actively want to avoid disconnecting database connections in that environment unless it is a connection to a database that is only rarely needed.