Question 820
A reporting transaction under READ COMMITTED sees changing totals between consecutive statements. What is the MOST appropriate immediate corrective approach?
Explanation
Correct Answer
Evaluate SNAPSHOT isolation or appropriate transaction design for repeatable point-in-time reads. This targets the primary issue because isolation choices define which committed versions are visible across statements. Verification: Repeated statements in one snapshot transaction give a consistent view. Prevent recurrence: Monitor version store and update conflicts.
Incorrect Answers
Optimistic concurrency only works if conflicts are detected, not silently overwritten.
Lock waits are not resolved merely by allocating faster compute.
Instance metrics alone do not identify which cached statements consume resources.