Metadata
Technology & Computer Science Graduate Understand Medium
Metadata
  • Subject

    Technology & Computer Science

  • Education level

    Graduate

  • Cognitive goals

    Understand

  • Difficulty estimate

    Medium

  • Tags

    concurrency control, locking, optimistic concurrency, MVCC, isolation levels

  • Number of questions

    5

  • Created on

  • Generation source

  • License

    CC0 Public domain

  • Prompt

    Assess understanding of database concurrency control mechanisms — locking (shared/exclusive locks, two‑phase locking, deadlock detection/avoidance), optimistic concurrency control (validation, conflict detection, rollback), and multiversion concurrency control (versioning, snapshot isolation, timestamp ordering, version cleanup). Test ability to compare correctness guarantees and performance trade‑offs, identify common anomalies (dirty reads, nonrepeatable reads, phantoms, write skew), and select suitable strategies for OLTP vs OLAP; includes short schedule/isolation analysis.
Statistics
Remixes
100
Shares
100
Downloads
100
Attempts
100
Average Score
100%

Mock data used for demo purposes.