El controlador Tipo 4 ("delgado") es el controlador recomendado por Oracle.
La única razón para usar el controlador OCI ("grueso") es cuando necesita las funciones avanzadas de un RAC, como la conmutación por error transparente de aplicaciones (TAF). Para todo lo demás, se recomienda el controlador delgado.
Consulte la Guía del desarrollador de JDBC para obtener más información:
http://download.oracle.com/docs/cd/B28359_01/java.111/b31224/overvw.htm#BABCHIGI
La oración más importante es probablemente: