Processes A, B, C, and D share database tables.
Ola technical mcq question, verified with a worked answer. Free to practise - no sign-up.
Processes A, B, C, and D share database tables. Process A holds a lock on table 1 and waits for table 2. Process B holds a lock on table 2 and waits for table 3. Process C holds a lock on table 3 and waits for table 4. Process D holds a lock on table 4 and waits for table 1.
Which critical condition does this mutual dependency represent?
Show answer & explanation
Answer: A. Time slice exhaustion
Accurate technical and quantitative evaluation based on foundational principles.
Step-by-step Derivation:
Step 1: Formulate problem conditions.
Step 2: Apply logical deduction.
Step 3: Conclude correct option.