Oracle若是不能做到,
那也不要卖了.

解决方案 »

  1.   

    我的数据库服务器是从不可停的。这种情况发生时,对于未提交的UPDATE这类语句,产生一个会话,并且销定了此条记录,别人无法改动。如果不是通过DBA手动去KILL sessicon。在客户端当用户掉电,此条记录怎样让它在服备没有重启时自动回退。
      

  2.   

    我的数据库服务器是从不可停的。这种情况发生时,对于未提交的UPDATE这类语句,产生一个会话,并且销定了此条记录,别人无法改动。如果不是通过DBA手动去KILL sessicon。在客户端当用户掉电,此条记录怎样让它在服务器没有重启时自动回退。
      

  3.   

    如果DBA不是手动KILL SESSION,ORACLE也会自动去检查并断开连接,只是并不及时,需要一点时间,很偶然的情况下会造成DEAD LOCK. 如果有DEAD LOCK,则必须由DBA干预.
      

  4.   

    客户端肯定不好处理. 能不能在服务器端做一个扫描工具? 不过好像也要等SESSION LOST以后才能判断.真没想出什么好的办法