Junior — Middle
PostgreSQL-də Read Uncommitted izolasiya səviyyəsi dəstəklənirmi?
sobes.tech Süni İntellekt
AI-dan cavab
PostgreSQL-də, Read Uncommitted tranzaksiya izolyasiya səviyyəsi birbaşa dəstəklənmir. PostgreSQL-də tətbiq olunan ən aşağı izolyasiya səviyyəsi Read Committed-dir.
Read Committed, bir tranzaksiyanın yalnız digər tranzaksiyalar tərəfindən təsdiqlənmiş məlumatları gördüyünü təmin edir. Bu, "çirkli" (təsdiqlənməmiş) məlumatların oxunmasını qarşısını alır.
Əgər daha sərt izolyasiya tələb olunursa, Repeatable Read və ya Serializable istifadə edilə bilər.
Beləliklə, PostgreSQL-də ayrıca bir Read Uncommitted səviyyəsi yoxdur, çünki SGBD arxitekturası və MVCC (çox versiyalı idarəetmə) bu izolyasiya səviyyəsini artıq edir.