I have the following problem in my application that connects to an Oracle 10g database:
When my client crashes, or the process terminates through the task manager, or the client loses connection for some time, the corresponding entry in the v $ session view remains.
Now, when I connect to the database using sqlplus and I kill sqlplus.exe through the task manager, the session record is deleted almost instantly.
The latter behavior would be preferable for my application for various reasons.
What does sqlplus do differently, and can I do this also in my own applications?
source share