Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> How does Oracle know if a program has crashed, so it can rollback?
Can anyone say a few words to a beginner on how Oracle server knows
when a program or OS has crashed, so that it can free a resource for
someone else?
The simple example I have is in SQLPlus spreadsheet, if I insert a record into a table A, and don't commit, then no-one else can perform certain operations (such as truncate in this example) until the commit is performed, OR until that program (SQLPlus is terminated, or the OS is restarted. Are Oracle and the program sending periodic messages to each other to say "I'm still alive"?
Many thanks,
Dean Received on Wed Jun 08 2005 - 13:04:43 CDT
![]() |
![]() |