0

JDBCを使用してOracleデータベースに接続するスタンドアロンアプリケーションがあります。過去 1 か月の値を取得しています。結果セットは、1 か月あたり 25,000 から 100,000 レコードまで変化する可能性があります。ResultSet を反復するとき、3 つの String(varchar) 列と 3 つの CLOB 列を取得しています。結果セットが 25,000 レコードであっても、結果セットの反復には約 6 時間かかります。コメントすると、CLOB オブジェクトの取得時間は、25,000 レコードの場合、わずか数分です。java.sql.CLOB と oracle.sql.CLOB を使用して CLOB オブジェクトを取得する両方の方法を試しましたが、どちらも同じ時間がかかりました。パフォーマンスを向上させる方法があれば、提案してください。Java バージョン: 1.6 Oracle:10g ojdbc14.jar

4

0 に答える 0