AI engineering glossary · SQL databases

What is isolation level?

Isolation level: A setting that controls how much one transaction can see of the uncommitted or newly committed work of others. Stricter levels prevent more anomalies but reduce concurrency. The standard levels are read uncommitted, read committed, repeatable read and serializable.

Level: advancedTopic: SQL databases

Isolation level: an example

Under serializable isolation, concurrent transactions behave as if run one after another.

Related terms

More SQL databases terms

Where you learn it

Isolation level is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.