Вопросы к Поиску с Алисой
Блокировка записей при выполнении DML-операций в Oracle работает автоматически. megavtogal.com СУБД сначала пытается наложить на объект определённые замки и только в случае успеха приступает к изменению данных. intuit.ru
Все DML-команды требуют минимум две блокировки: megavtogal.com
Эти блокировки запрашиваются автоматически. megavtogal.com Если DML-запрос не может получить необходимые блокировки, сессия будет ждать до момента их получения. megavtogal.com
Запросы на блокировку помещаются в очередь. megavtogal.com Если сессия запросила блокировку и не может получить её, так как другая сессия уже заблокировала строку или объект, сессия будет ждать. megavtogal.com
Если несколько сессий ждут доступа для одной и той же строки или объекта, Oracle будет отслеживать порядок, в котором сессии запрашивали блокировку. megavtogal.com Когда сессия, заблокировавшая объект или строку, освобождает его, блокировка разрешается следующей сессии и так далее. megavtogal.com