Sobes.tech
Junior — Middle

Verilənlər bazası idarəetmə sistemlərində mövcud olan tranzaksiya izolasiya səviyyələrini qeyd edə bilərsənmi?

sobes.tech Süni İntellekt

AI-dan cavab

Verilənlər bazası idarəetmə sistemlərində aşağıdakı əsas izolyasiya səviyyələri mövcuddur:

  1. Read Uncommitted (Təsdiqlənməmiş oxuma) — bir əməliyyat digər əməliyyatların dəyişikliklərini görə bilər, hətta onlar təsdiqlənməsə də (çirkli oxumalar mümkün).
  2. Read Committed (Təsdiqlənmiş oxuma) — bir əməliyyat yalnız təsdiqlənmiş dəyişiklikləri görür, çirkli oxumaları qarşısını alır.
  3. Repeatable Read (Təkrarlanan oxuma) — əməliyyat daxilində oxunan məlumatların onun tamamlanmasına qədər dəyişməyəcəyini təmin edir, təkrarlanmayan oxumaları qarşısını alır.
  4. Serializable (Serializasiya olunmuş) — ən sərt səviyyə, əməliyyatlar ardıcıl kimi icra olunur, fantom oxumaları qarşısını alır.

Hər səviyyə performans və məlumatların bütövlüyü arasında balans təmin edir.