Database deadlocks spike after adding parallelism. Which diagnostics and retries help?
.NET interview question for Advanced practice.
Answer
Use Extended Events to capture deadlock graphs, reorder operations or add indexes, then enable EnableRetryOnFailure() so transient deadlocks automatically retry. Document which commands remain safe to retry.
Explanation
SQL Server's deadlock graph pinpoints the victim and culprit statements.