Sobes.tech
Junior — Middle

Meg tudod nevezni az adatbázisok tranzakcióinak különböző izolációs szintjeit?

sobes.tech MI

Válasz az MI-től

Az adatbázisok tranzakcióinak fő izolációs szintjei:

  1. Read Uncommitted — egy tranzakció olvashat még nem megerősített adatokat (szennyezett olvasás).
  2. Read Committed — a tranzakció csak megerősített adatokat olvas, megakadályozva a szennyezett olvasást.
  3. Repeatable Read — garantálja, hogy a tranzakció elején olvasott adatok a végéig nem változnak, megakadályozva a nem ismételhető olvasást.
  4. Serializable — a legszigorúbb szint, teljes izolációt biztosít a tranzakciók között, mintha egymás után hajtódnának végre.

Minden szint az adatátvitel és az adatkonzisztencia között egyensúlyt teremt.