在我们的Web应用程序中,我们在一个模块中有18个屏幕我们的用户希望在一个页面中显示18个屏幕的所有数据,以便他们可以一次打印整个数据.所以,我写了一个Oracle程序,它获取所有18个屏幕的数据(从20到22个表).此Oracle...
在我们的Web应用程序中,我们在一个模块中有18个屏幕
我们的用户希望在一个页面中显示18个屏幕的所有数据,以便他们可以一次打印整个数据.
所以,我写了一个Oracle程序,它获取所有18个屏幕的数据(从20到22个表).
此Oracle过程向我的Java程序返回13个游标.
页面的性能很好,我得到了理想的结果.
但是,将许多游标返回到Java会产生任何问题吗?
解决方法:
单个会话的最大打开游标数由OPEN_CURSORS参数控制(默认值50,通常以数百为单位扩展).
如果你在完成提取之后正确关闭游标,正如@Polppan所建议的那样,18个同时打开的游标应该没有问题.
由于游标只是指向查询的指针,因此通过网络一次返回18个也没有问题.
编程基础网
本文标题为:将多个ref游标从Oracle过程返回到Java
基础教程推荐
猜你喜欢
- Spring Boot深入学习数据访问之Spring Data JPA与Hibernate的应用 2023-06-24
- SpringCloud OpenFeign超详细讲解模板化远程通信的实现 2023-02-27
- java EasyExcel面向Excel文档读写逻辑示例详解 2023-03-15
- Java中Cookie和Session详解及区别总结 2023-02-04
- Java 如何获取url地址文件流 2023-02-27
- 如何在SpringBoot中使用Spring-AOP实现接口鉴权 2023-06-01
- JavaWeb通过IDEA配置Servlet操作流程详解 2023-06-06
- sentinel整合ribbon与fallback流程分步讲解 2023-05-07
- SpringBoot文件上传功能的实现方法 2023-04-16
- java常见log日志的使用方法解析 2023-02-27
