我编写的一个程序是常驻程序,在程序开始时连接数据库,那时连接是成功的,程序工作了4天左右,突然出现连接中断,程序自动重新连接,连接后程序可以继续正常工作,但连接过程中,有些插入操作失败,因此丢失了部分数据。这种现象经常出现,频率不定,基本都是间隔几天。
我想知道oracle在什么情况下,会出现连接中断,怎样避免这种中断现象的产生。请各位高人指点。谢谢!
我想知道oracle在什么情况下,会出现连接中断,怎样避免这种中断现象的产生。请各位高人指点。谢谢!
建议在有数据操作时,再进行数据库连接。使用完后,即断开连接。
如果是这样..那你就不得不对你的程序加以控制了.可以做到内存及时的回收.
闲置的内存,及时回收,可以保证内存不再溢出.
看你如何写程序了.