次のように、Web サービスから大きな csv を読み込んでいます。
br = new BufferedReader(new InputStreamReader(website.openStream(), "UTF-16"));
行ごとに読み取り、データベースに書き込みます。データベースへの書き込みはこの操作のボトルネックであり、Web サービスで「タイムアウト」する可能性があるかどうか疑問に思っているので、何も読み取っていないために Web サービスが接続を切断するだけの状態になります.. .
または、BufferedReader は、ストリームを読み取るまでストリームをメモリにバッファリングするだけですか?