Il driver di tipo 4 ("sottile") è il driver consigliato da Oracle.
L'unico motivo per utilizzare il driver OCI ("thick") è quando sono necessarie le funzionalità avanzate di un RAC come il Transparent Application failover (TAF). Per tutto il resto è consigliato il thin driver.
Per i dettagli, consultare la Guida per gli sviluppatori JDBC:
http://download.oracle.com/docs/cd/B28359_01/java.111/b31224/overvw.htm#BABCHIGI
La frase più importante è probabilmente: