Как стать автором
Обновить

Комментарии 5

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Поэтому я просто не представляю как можно работать с базой в которой не гарантируется повторяемость чтения в пределах работы одного запроса.

эээ… не специалист в oracle, поэтому сверился с документацией
Read committed This is the default transaction isolation level. Each query executed by a transaction sees only data that was committed before the query (not the transaction) began. An Oracle query never reads dirty (uncommitted) data.
Because Oracle does not prevent other transactions from modifying the data read by a query, that data can be changed by other transactions between two executions of the query. Thus, a transaction that runs a given query twice can experience both nonrepeatable read and phantoms.

НЛО прилетело и опубликовало эту надпись здесь

да, вы правы. признаюсь, я прочитал ваш комментарий до чтения статьи, потому неправильно вас понял (решил, что вы про повторные запуски одного запроса в рамках транзакции)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории