Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: IBM Debunks Oracle's MultiVersion Read Consistency ?
> threads. Most databases can detect 2-way deadlocks but in the (rare but
> existing) case of 3 or more way deadlocks, your thread will be sitting
there
> until timeout (i.e. if timeout is implemented in the app).
>
I just want to add that the thread will be sitting there idle until timeout, _holding all the locks it has acquired so far in the transaction_. Furthermore, the locks will need to be held for an extra period of time even after timeout as the transaction rolls back. If it's a long transaction, the rollback itself can take a while.
Cheers,
Dave
Received on Sun Apr 20 2003 - 16:14:20 CDT