Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Transaction - a sequence of logically related actions (reads or writes) over the database objects.

...

Consistency - a transaction property which moves a database from one consistent state to another on txn finish. A meaning of the consistent state is defined by a user.

...

Multi-version concurrency control (MVCC) - a family of concurrency control techniques based on writing multiple record versions (copy-on-write). Eliminates blocking between reads and writes.

Recoverable schedule - a transaction execution schedule which is not affected by aborting of some other transaction. A transaction reads only committed values to achieve this.

...