Sobes.tech
Junior — Middle

Verilənlər bazalarında Repeatable Read izolyasiya səviyyəsinin işləmə prinsibini izah edə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Təkrarlanan Oxuma səviyyəsi, eyni əməliyyat daxilində bütün təkrarlanan oxumaların eyni nəticələri qaytarmasını təmin edir. Bu, bir əməliyyat verilənlər bazasından bir sətiri oxuyubsa, həmin əməliyyat daxilində həmin sətiri yenidən oxuyarkən, digər əməliyyatlar tərəfindən edilən dəyişiklikləri görməyəcəyi deməkdir.

Əsas xüsusiyyətlər:

  • Təkrarlanmayan oxumaları qarşısını alır.
  • Fantom oxumalara icazə verə bilər (başqa əməliyyatlar tərəfindən əlavə olunan yeni sətirlər təkrarlanan sorğularda görünə bilər).

Misal üçün: əgər bir əməliyyat bir hesabın balansını oxuyursa, onu eyni əməliyyat daxilində yenidən oxuyarkən, balans dəyişməyəcək, hətta başqa bir əməliyyat onu ilk oxuduqdan sonra yeniləsə belə.

Bu, məlumatların bloklanması və ya versiya idarəetməsi vasitəsilə həyata keçirilir, verilənlər bazası idarəetmə sistemindən (DBMS) asılıdır.