Oracle から BLOB を取得する Java プログラムを作成しています (バイト単位)。
Jmeter を使用して Java プログラムを実行しています。
2 人のユーザーが同時に Java プログラムを実行するシミュレーションを行ったところ、BLOB を取得する応答時間は、1 人のユーザーが Java プログラムを実行した場合のほぼ 2 倍になりました。
オラクルには同時に出力制限がありますか?
Java コードは次のとおりです。
BLOB blob = rs.getBLOB(BLOB_COLUMN_NAME);
in = blog.getBinaryStream();
while((byteValue = in.read())!=-1) {
////////
}