Skip to main content

What is Serializable Isolation?

A preview from our upcoming course, "CockroachDB for Python Developers". In this Cockroach University lesson titled “Serializable Isolation”, you will learn about what differentiates Serializable Isolation from other isolation levels, what phantom reads are and how Serializable Isolation stops them from occurring, and what transaction retries are and what you can do to mitigate them. Some highlights from the lesson include: •0:31 The benefits of serializable isolation •1:11 Common issues that serializable isolation helps avoid •2:12 How serializable isolation affects the functionality of our app Learn more about CockroachDB by signing up for free training at Cockroach University: https://university.cockroachlabs.com/ ---------- Reference Links •Isolation (database systems): https://en.wikipedia.org/wiki/Isolation_(database_systems) (Wikipedia) •Real Transactions are Serializable: https://www.cockroachlabs.com/blog/acid-rain/ (Cockroach Labs Blog post by Ben Darnell) ---------- Careers: https://www.cockroachlabs.com/careers CockroachCloud: https://www.cockroachlabs.com/product/cockroachcloud/ Blog: https://www.cockroachlabs.com/blog/ Docs: https://www.cockroachlabs.com/docs/stable/ Community Slack: https://cockroa.ch/Welcome-to-Slack Twitter: https://twitter.com/CockroachDB