पर्ल डीबीआई अपने इंटीरियर के माध्यम से सिंगल-थ्रेडिंग को लागू करता है, इसलिए ड्राइवर केवल एक सत्र पर सक्रिय होंगे ($dbh
) एक ही समय पर। चाहे आपके पास कितने भी CPU हों। इसलिए, मल्टी-थ्रेडिंग समर्थित नहीं है (क्योंकि DBI के अंदर सब कुछ सिंगल-थ्रेडेड है), लेकिन मल्टी-थ्रेडेड एप्लिकेशन में DBI (और इसलिए DBD::Oracle) का उपयोग करना सुरक्षित है।