Versions Compared

Key

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

...

Strong transaction isolation

Here we take into account the isolation property of a transaction. The strongest isolation is known to be Serializable, implying all transactions pretend to execute sequentially. This is very convenient to user because can prevent hidden data corruptions and avoid security issues TBD link to paper. The price for this can be reduced throughput/latency due to increased overhead from CC protocol. Another options is to allow a user to choose multiple isolation levels. I measure it with 2.

Avoid cascading aborts

- 1

...