Let TA be a transaction that has aborted several times in a row, with Ti total transactions in the system. Suppose that the contention manager gives TA two options:
• Block new transactions from starting, wait for all current transactions to commit, and then begin.
• Block new transactions from starting, and begin immediately. Which option would you favor? Why? It might help to consider specific work load characteristics in justifying your answer.
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here