Het Oracle Database Dev Team raadt ten zeerste af met behulp van een enkele verbinding in meerdere threads. Dat levert bijna altijd problemen op. Als algemene regel nemen we geen enkel probleemrapport in overweging dat dit doet.
Een verbinding kan meerdere Statements en/of ResultSets tegelijk hebben geopend, maar er kan er maar één tegelijk worden uitgevoerd. Verbindingen zijn strikt enkeldraads en blokkerend. We proberen te voorkomen dat meerdere threads tegelijkertijd toegang krijgen tot een verbinding, maar er zijn een paar vreemde gevallen waarin dit mogelijk is. Deze veroorzaken vrijwel gegarandeerd problemen. (Het is niet praktisch om deze gevallen op te lossen of te voorkomen, vooral om prestatieredenen. Deel een enkele verbinding niet over meerdere threads.)