Добрый день, следующая проблема.Стоит удаленный сервер с Б.Д. ОРАКЛ. Для произведения некоторых операций в этой базе, мой скрипт стартует транзакцию, соединяется с Б.Д. и подтверждает либо откатывает транзакцию в зависимости от значения, которая возвращает хранимая процедура удаленной базы.Удаленная Б.Д. слишком перегружена и отвечает по 15-20 секунд. Поэтому мои транзакции становятся в очередь, и происходит очень некрасивая ситуёвина. Что делать? Можно как-то таймаут поставить на соединение с удаленной базой (но при этом чтобы хранимая процедура не исполнялась если клиент по таймауту отлетел)?
|