# What write skew looks like

DevFeed: [What write skew looks like](<https://devfeed.tech/articles/what-write-skew-looks-like-23825.md>)

Original publisher: [Read original article](<https://cockroachlabs.com/blog/what-write-skew-looks-like>)

Author: Justin Jaffray

Published: 2022-03-31T00:00:00Z

Content type: tutorial

Language: en

Sources: [Cockroach Labs](<https://devfeed.tech/sources/cockroach-labs.md>)

Topics: [Database](<https://devfeed.tech/topics/database.md>), [Transactions](<https://devfeed.tech/topics/transactions.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>)

Tags: [concurrency](<https://devfeed.tech/tags/concurrency.md>), [database](<https://devfeed.tech/tags/database.md>), [isolation-level](<https://devfeed.tech/tags/isolation-level.md>), [transactions](<https://devfeed.tech/tags/transactions.md>)

## AI overview

An explanatory article develops intuition for write skew and Snapshot Isolation, focusing on how transaction isolation affects correctness under concurrency. It introduces transactions, read and write sets, isolation levels, and the contrast between SERIALIZABLE and Snapshot Isolation.

## Source excerpt

Syndication from What Does Write Skew Look Like by Justin Jaffray This post is about gaining intuition for Write Skew, and, by extension, Snapshot Isolation. Snapshot Isolation is billed as a transaction isolation level that offers a good mix between performance and correctness, but the precise meaning of "correctness" here is often vague. In this post I want to break down and capture exactly when the thing called "write skew" can happen.