Sobes.tech
Junior — Middle

Оё сатҳи ҷудошавии Read Uncommitted дар PostgreSQL дастгирӣ мешавад?

sobes.tech AI

Ҷавоб аз AI

Дар PostgreSQL сатҳи ҷудошавии транзаксияҳо Read Uncommitted ба таври мустақим дастгирӣ намешавад. Сатҳи пасттарини ҷудошавӣ, ки дар PostgreSQL татбиқ шудааст, Read Committed аст.

Read Committed кафолат медиҳад, ки транзаксия танҳо маълумоте мебинад, ки аз ҷониби дигар транзаксияҳо дар вақти иҷрои савол тасдиқ шудаанд. Ин пешгирӣ мекунад, ки маълумоти "тазоҳур" (натасдиқшуда) хонда шаванд.

Агар ҷудошавии қатъӣтар лозим бошад, метавон истифода бурд Repeatable Read ё Serializable.

Аз ин рӯ, дар PostgreSQL сатҳи алоҳидаи Read Uncommitted вуҷуд надорад, зеро архитектураи SGBD ва MVCC (назорати бисёрверсия) ин сатҳи ҷудошавиро иловагӣ мекунад.