Bird
0
0

In a distributed database, which ACID property is hardest to guarantee and why?

hard📝 Conceptual Q9 of 15
SQL - Transactions and Data Integrity
In a distributed database, which ACID property is hardest to guarantee and why?
ADurability, because network failures can lose data
BAtomicity, because coordinating commits across nodes is complex
CIsolation, because concurrent access is easier to control
DConsistency, because data rules are simpler to enforce
Step-by-Step Solution
Solution:
  1. Step 1: Understand distributed transaction challenges

    Atomicity is hard because all nodes must commit or rollback together.
  2. Step 2: Evaluate other properties

    Durability is manageable with logs, Isolation is complex but less than atomicity, Consistency depends on rules.
  3. Final Answer:

    Atomicity, because coordinating commits across nodes is complex -> Option B
  4. Quick Check:

    Hardest ACID in distributed = B [OK]
Quick Trick: Atomicity hardest in distributed systems [OK]
Common Mistakes:
  • Choosing durability as hardest
  • Underestimating atomicity complexity

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More SQL Quizzes