Мне было любопытно, как тонкий клиент Oralce JDBC реализует время ожидания запроса.
Это может быть установлено путем вызова setQueryTimeout java.sql.Statement (int секунд)
способ.
Это реализовано в самом драйвере на стороне клиента? Это
новая тема породила и присоединилась? Или драйвер JDBC просто
отправить параметр в Oracle, а затем он устанавливает таймаут?
По истечении времени ожидания, какие ресурсы на клиенте и
базы данных освобождены, а какие торчат? Oracle продолжает
выполнить запрос, даже если клиент отказался от него или он
прекращено? Есть ли еще объект-курсор на стороне клиента?
Спасибо