O ile nie planujesz zrezygnować z Apache::DBI, odpowiedź brzmi stanowcze nie, ponieważ Zastąpienie Apache::DBI naprawdę nic nie robi:
# overload disconnect
{
package Apache::DBI::db;
no strict;
@ISA=qw(DBI::db);
use strict;
sub disconnect {
my $prefix = "$$ Apache::DBI ";
Apache::DBI::debug(2, "$prefix disconnect (overloaded)");
1;
}
;
}