Category: Transaction Managemenet

Concurrent Execution in Transaction | DBMS

Transaction-processing systems usually allow multiple transactions to run concurrently. Allowing multiple transactions to update data concurrently causes several complications with consistency of the data.

Ensuring consistency in spite of concurrent execution of transactions requires extra work; it is far easier to insist that transactions run serially—that is, one at a time, each starting only after the previous one has completed.

Continue reading “Concurrent Execution in Transaction | DBMS”

Implementation of Atomicity and Durability using Shadow Copy

The recovery-management component of a database system can support atomicity and durability by a variety of schemes.

Here we are going to learn about one of the simplest scheme called Shadow copy.

Shadow copy:

Continue reading “Implementation of Atomicity and Durability using Shadow Copy”
%d bloggers like this: