专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Oracle技术

ORACLE中断select查询,该怎么处理

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
ORACLE中断select查询
问题如下:

  在linux下开发了一个小程序,使用fork()子进程方式进行任务查询,每个子进程进行不同的select查询。
1、DB连接保持在父进程中,fork后,传给子进程使用;
2、因为条件限制,子进程执行30分钟后,即使select查询未结束,也要kill掉子进程。


问题1:在父进程kill掉子进程后,子进程的select查询是否仍在oracle10.0.2中执行?
问题2:父进程kill子进程后,若查询在oracle中也被中断,那时间会是多少,怎么估算?
问题3:父进程kill了子进程后,要过多长时间,这个DB连接才可以使用?(程序中,一旦kill了子进程,然后把这个连接给别的查询使用时,就报错(lost contact))?

------解决方案--------------------
KILL掉之后,数据库不会及时释放资源。。。我想问下:为何要进行这样需求呢?????
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: