Уровень изоляции read uncommitted предоставляет наипростейшую форму изоляции транзакций, потому что он вообще не изолирует операции чтения других транзакций. Когда транзакция этого уровня изоляции отыскивает строку, она не запрашивает блокировки и не признает никаких существующих блокировок. Данные, которые читаются этой транзакцией, могут быть несогласованными. В этом случае транзакция читает данные, которые были изменены какой-нибудь другой активной транзакцией. Если для второй транзакции позже будет выполнен откат, то значит, что первая транзакция прочла данные, которые никогда реально не существовали.
Из четырех проблем одновременного доступа к данным, рассмотренных в предыдущем разделе, read uncommitted допускает грязное чтение, неповторяемое чтение и фантомные записи.