Question:

What is the motivation for concurrent execution of database transaction?

Show Hint

Throughput = Number of transactions completed per unit time.
Updated On: Jun 25, 2026
  • Increasing response time
  • Increasing throughput
  • Decreasing throughput
  • Decreased queries
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is B

Solution and Explanation

Concept: Concurrency allows multiple transactions to execute simultaneously. This improves utilization of CPU and I/O resources.

Step 1:
Understand concurrent execution.
Instead of waiting for one transaction to complete before starting another, multiple transactions can proceed together.

Step 2:
Effect on system performance.
Concurrent execution:
• Improves resource utilization
• Reduces idle time
• Allows more transactions per unit time

Step 3:
Identify the main objective.
The primary goal is \[ \boxed{\text{Increasing Throughput}} \] which means increasing the number of completed transactions per unit time.
Was this answer helpful?
0
0