< Previous | Next >


Senior Member
What's the difference between 'policy' and 'mechanism'? When should I use either?

There are various concurrency-control policies that we can use to ensure that, even when multiple transactions are executed concurrently, only acceptable schedules are generated, regardless of how the operating system time-shares resources (such as CPU time) among the transactions.

Here we provide an overview of how some of most important concurrency-control mechanisms work, and we defer the details to Chapter 18.

Database System Concepts
  • < Previous | Next >