Есть ли способ гарантировать, что приложение не сможет сбросить блокировки строк в Oracle?Если я обязательно помещу операторы commit в блоки finally, это обрабатывает случай непредвиденных ошибок, но что, если процесс приложения просто внезапно умирает, прежде чем он фиксирует (или кто-то отключает шнур питания / кабель локальной сети).
Есть ли способ заставить Oracle автоматически откатывать бездействующие сессии через X времени?Или выполнить откат, когда я каким-то образом обнаружу, что соединение было потеряно?
Из проведенных экспериментов, если я завершу процесс приложения до его фиксации, блокировки строк останутся навсегда, пока я не войду в базу данных и вручнуюубить сеанс.
Спасибо.