You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement Oracle deadlock test using cross-update pattern
Oracle can trigger deadlocks (ORA-00060) using the classic cross-update
pattern. Unlike PostgreSQL/SQL Server which roll back the victim's entire
transaction, Oracle only rolls back the victim's statement. This requires
using Task.WhenAny instead of Task.WhenAll, then explicitly rolling back
the victim's transaction to release earlier locks and unblock the other
session.
https://claude.ai/code/session_01WusLPsCyEsDpSbp2Nm6Tkx
0 commit comments