Transactions

Not enough as such. They must in addition:

Still their semantics are both...

Notes: Transactions are usually handled at a very low level: very generic, at coarse granularity.
Operating systems know only processes (or threads...), and can almost only kill them.
Database lock managers know only pages (or objects...), and can only abort transactions.

Table of contents


Marc Girod
Last modified: Sat Feb 28 14:27:06 EET 1998