我编写的一个程序是常驻程序,在程序开始时连接数据库,那时连接是成功的,程序工作了4天左右,突然出现连接中断,程序自动重新连接,连接后程序可以继续正常工作,但连接过程中,有些插入操作失败,因此丢失了部分数据。这种现象经常出现,频率不定,基本都是间隔几天。
我想知道oracle在什么情况下,会出现连接中断,怎样避免这种中断现象的产生。请各位高人指点。谢谢!
我想知道oracle在什么情况下,会出现连接中断,怎样避免这种中断现象的产生。请各位高人指点。谢谢!
解决方案 »
- oracle多表级联查询问题
- 为什么监听器在服务里面能启动,在命令行里就不能启动了????
- 求一条sql语句
- Oracle函数 - 根据特定字符切割字符串
- DBLINK时两个数据库同名的表怎么区别?
- 紧急求助:我改了oracle的sga和pga数据后,oracle数据库就不能启动了,提示错误为ora-27100:shared memory realm already exists
- 请问Oracle的sql语句中不匹配通配符怎么表示?
- 讲oracle基础的课程我该从哪出发?晚10点结帐!加急!回答的人越多越好!分不够再加~
- 各位,请问在oracle--PL/SQL中执行存储过程是否有类似SQL Server的exec 命令
- RAC一般适用于什么量级的数据库应用?
- 请教动态的查询(查询条件不确定)
- 一个简单的函数问题
建议在有数据操作时,再进行数据库连接。使用完后,即断开连接。
如果是这样..那你就不得不对你的程序加以控制了.可以做到内存及时的回收.
闲置的内存,及时回收,可以保证内存不再溢出.
看你如何写程序了.