Perl DBI thực thi phân luồng đơn xuyên qua bên trong của nó, vì vậy trình điều khiển sẽ chỉ hoạt động trên một phiên ($dbh
) tại một thời điểm. Bất kể bạn có bao nhiêu CPU. Vì vậy, đa luồng không được hỗ trợ (vì mọi thứ bên trong DBI đều là một luồng), nhưng sẽ an toàn khi sử dụng DBI (và do đó DBD ::Oracle) trong một ứng dụng đa luồng.