Процедура Oracle может быть прекращена, если приложение вынуждено остановить? - PullRequest
1 голос
/ 05 ноября 2010

когда приложение (которое выполняет процедуру Oracle с помощью oracle api)

завершается случайно (то есть, сессия открывается нормально, но не закрывается),

процедура, которая будет выполнена, будет остановлена ​​прямо сейчас или продолжится до тех пор, пока не будет завершена?

1 Ответ

3 голосов
/ 05 ноября 2010

Запрос будет продолжаться до тех пор, пока не будет завершен вызов, и он попытается снова связаться с клиентом, когда он, вероятно, обнаружит, что клиент ушел, и откатит любую незафиксированную транзакцию.

Полагаю, вам нужно завершить сеанс, выполняющий запрос, при условии, что есть только один. Маловероятно, что приложение предоставит такую ​​функциональность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...