1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
匿名用户jdbc接口取CLOB数据内存溢出报错怎么办?
您好!如果您在使用JDBC接口取CLOB数据时遇到了内存溢出报错,可以尝试以下方法:
使用ResultSet的getClob()方法获取CLOB数据时,可以使用ResultSet的setFetchSize()方法设置fetch size,以减少内存占用。例如:resultSet.setFetchSize(500);
可以将CLOB数据转换为InputStream或Reader类型,然后使用BufferedReader或BufferedInputStream等工具类进行读取。例如:InputStream inputStream = resultSet.getClob().getBinaryStream(); BufferedReader reader = new BufferedReader(new InputStreamReader(inputStream));
评论
有用 0
墨值悬赏