Changes

Jump to navigation Jump to search
6 bytes removed ,  13:18, 4 November 2011
The transaction monitor ensures that just one writing transaction is active at the same time. This seems to be an odd mechanism, but it is needed since the complexity of updates increased and it is possible now to access multiple databases in one XQuery Update query.<br />
For avoiding the starving To avoid starvation of any transaction and wrong execution orders the waiting queue works with the FIFO principle ('First-In First-Out'), which states that
the first process that arrives at the server will be the first one that will be executed. The FIFO principle cannot be adhered in a group of reading
transactions, as they run in different threads and thus can overtake each other.<br/>
administrator, Bureaucrats, editor, reviewer, Administrators
408

edits

Navigation menu