2017-01-16 71 views
0

oracle dbサーバーから約100000レコードをフェッチしようとしています。 ojdbcドライバのフェッチサイズはデフォルトで10であるため、これらのレコードを処理するには時間がかかります。私はsetFetchSizeのAPIをResultSetに変更しようとしましたが、Talend Open Studioはこのコードの変更をサポートしていません。この問題を解決するために私は何ができますか?Talend Open StudioでのtOracleInputフェッチサイズの改善

+0

tOracleInputコンポーネントの[詳細設定]タブで追加のパラメータを使用しようとしましたか? – Corentin

+0

いいえ。どうやってするの?そこに含める必要があるパラメータは何ですか? – Pawan

+0

フェッチサイズについては、こちらをご覧くださいhttp://stackoverflow.com/questions/9220171/setting-oracle-size-ofrow-fetches-higher-makes-my-app-slower TalendランタイムとDBサーバー間のネットワーク接続速度に関連する可能性があります。それらは同じ物理的な場所にあり、同じネットワークセグメントにありますか?物理的な場所と –

答えて

0

入力コンポーネントの詳細設定には、カーソル/カーソルサイズを使用するオプションがあります。名前は非常に誤解を招くものですが、あなたが探しているものがあります:フェッチサイズを設定してください。私は通常100で行きます。

+0

ありがとうございました!それは私を助けた... – Pawan

関連する問題