Using the Type 4 JDBC Driver
If you are trying to read large amounts of data, use the Type 4 JDBC driver. This list provides some examples for using the Type 4 JDBC driver:
When using the Oracle BI Publisher Enterprise Edition reporting tool.
When using any other commercial reporting tool.