Re: PL/SQL установить timeout
От: Korban Dallas Россия  
Дата: 07.12.05 08:33
Оценка: 2 (1)
Здравствуйте, dmz, Вы писали:

dmz>Добрый день всем,


dmz>нужна ваша консультация — есть ли способ явно установить timeout для операции в PL/SQL?

dmz>например, есть система, которая ждет ответа операции с нашей базой не более N секунд.

dmz>Соотвественно, если вызов операции (ХП, PL/SQL блока, запроса) заниамет более N/K, то

dmz>нужно выполнение операции прервать и транзакцию откатить. Хотелось бы иметь возможность
dmz>реализовать это на уровне PL/SQL — это возможно?

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

А так, если есть цикл, можно ф-ю SYSDATE() запрашивать
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.