De Perl DBI dwingt single-threading af via het interieur, zodat de stuurprogramma's slechts tijdens één sessie actief zijn ($dbh
) tegelijk. Ongeacht hoeveel CPU's je hebt. Multi-threading wordt dus niet ondersteund (omdat alles binnen DBI single-threaded is), maar het is veilig om DBI (en dus DBD::Oracle) te gebruiken in een multi-threaded toepassing.