The banking system described at the end of Section 22.1 can be structured either as a single transaction (with a savepoint after posting interest to each group of 1000 accounts) or as a chained transaction (with a commit point after posting interest to each group of 1000 accounts). Explain the differences in semantics between the two implementations. State when the printing of account statements takes place in each.
What will be an ideal response?
For the savepoint implementation, printing takes place at the end. Either all account
statements are printed or none. For the chain implementation, printing can take place
at the end of each subtransaction in the chain.
If system crashes during execution: in the savepoint implementation, all work will
be lost. In the chain implementation some account statements will have been printed
and the system can continue where it left off.
Computer Science & Information Technology
You might also like to view...
________ a picture removes unwanted external areas of an image from view
Fill in the blank(s) with correct word
Computer Science & Information Technology
After Update and On Click are examples of a(n) ________ that would execute an embedded macro
Fill in the blank(s) with correct word
Computer Science & Information Technology