Answer
Write skew: each transaction read the same data and updated a different row, so snapshot isolation sees no conflict. Prevent it with serializable isolation, or lock the rows the decision read (SELECT … FOR UPDATE).
Databases · Flashcard
Write skew: each transaction read the same data and updated a different row, so snapshot isolation sees no conflict. Prevent it with serializable isolation, or lock the rows the decision read (SELECT … FOR UPDATE).