Back to the 2023 paper

Unit 3: Storage and Transaction Processing

20232m

Serializability of concurrent transaction is ensured by

  • (i) locking
  • (ii) time stamping
  • (iii) both (a) and (b)
  • (iv) none of these
Worked SolutionAI Assisted

Answer: (iii) both (a) and (b)

Explanation: Serializability (conflict or view) can be ensured by both locking protocols (2PL, strict 2PL) and timestamp ordering protocols. Locking prevents conflicting operations via locks; timestamping orders transactions by timestamps. Either mechanism or hybrid can guarantee serializability. Option checks "both locking and time stamping" as valid concurrency control methods.

Similar questions

Free AppAndroid App

Coursify Android App

Generate AI courses, take quick quizzes between classes, and master complex engineering concepts on the go.