Leksykon IT › Programowanie › Repeatable Read

Repeatable Read

Programowanie Svenska → Zaktualizowano: 2026-10-07

Poziom izolacji, na którym ten sam wiersz odczytany dwa razy w jednej transakcji ma gwarantowanie tę samą wartość; zapobiega niepowtarzalnemu odczytowi.

Standard SQL nadal dopuszcza na tym poziomie odczyty fantomowe (mogą pojawić się nowe wiersze). W praktyce „Repeatable Read” w Postgresie to izolacja migawkowa (chroni też przed fantomami przy odczycie), a w MySQL InnoDB, dzięki blokadom przerw (gap locking), również — kosztem ryzyka zakleszczeń. Hierarchia: Read Uncommitted < Read Committed < Repeatable Read < Serializable.

← Wróć do leksykonu