Hi Experts
I noticed that when a user is connected to a Oracle Database and it's connection is unexpectedly dropped (as happen, by example, when there is some network problem), the server keeps the session, don't releasing it.
If the user was on a transaction, updating a registry when the problem occurred, when he reconnects and try to do the same operation again, the user experience a row lock due the last session that is already present.
How Oracle decides when is the time to kill these sessions? Is there any way to release this session short after the user disconnecting due a network problem?
Thanks!
Start Free Trial