CockroachDB
Read post

Why CockroachDB doesn't use EvalPlanQual

The post discusses the behavior of PostgreSQL under READ COMMITTED isolation and how CockroachDB prevents lost updates. It also explains the invariants in the example and how CockroachDB handles application-level retries.

    #postgresql#cockroachdb
Apr 05, 2024•7m read time•From cockroachlabs.com
Post cover image
Table of contents
What is EvalPlanQual?An example of conflicting updates in PostgreSQL and CockroachDBA closer look at PostgreSQL’s UPDATE under READ COMMITTED isolationA closer look at CockroachDB’s UPDATE under READ COMMITTED isolationHow to prevent lost updates: a tradeoff?Conclusion
53 Impressions
CockroachDB's image
CockroachDB

CockroachDB offers insights into distributed database technology, scalable SQL architecture, and clo...

34 Followers

•

15 Upvotes

cockroachdb302's user avatar
Cockroach Labs
@cockroachdb302
Joined Jan 9. 2023
130

A distributed SQL database designed for speed, scale, & survival.

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard