小生象各位大侠请教一个问题
是这样的 我用oci的方法连接oracle数据库,我想知道有没有一种方法当网络不通的时候,立刻通知到客户端程序与数据库断开连接。而不是当客户端执行如:insert(),update(),delete(),select等等语句时得到的异常来判断与数据库断开连接。
我想过在客户端有有一个线程每隔几妙中读取数据库的信息(如 select语句),用来判断是否与数据库断开连接。但是当客户端的数量过多时,这些无用的信息会给网络,和数据库造成很大的额外开销,
想请教各位一下,有没有更好的方法来判断客户端是否与数据库保持连接哪? 谢谢各位了!
是这样的 我用oci的方法连接oracle数据库,我想知道有没有一种方法当网络不通的时候,立刻通知到客户端程序与数据库断开连接。而不是当客户端执行如:insert(),update(),delete(),select等等语句时得到的异常来判断与数据库断开连接。
我想过在客户端有有一个线程每隔几妙中读取数据库的信息(如 select语句),用来判断是否与数据库断开连接。但是当客户端的数量过多时,这些无用的信息会给网络,和数据库造成很大的额外开销,
想请教各位一下,有没有更好的方法来判断客户端是否与数据库保持连接哪? 谢谢各位了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货