Если Select дошел до толко 3 записи
а в это время другой юзер в транзакции отредактировал 5 запись и не закоммитил
что будет ??
Мое мнение что если выборка была запущена до начала транзакции то она вернет первичные данные не остановившись отвергли как неправельное мнение.
мне сказали что для селекта будет блокировка, но ни как не обосновали это