Есть хранимая процедура. Сторонняя и навороченная, которая в свою очередь внутри себя вызывает другие длинные и навороченные хранимые процедуры.
Степень наворотов такая, что может сутки работать и двое. Я ее вызываю через statement.execute("exec MyProcedure")
Так вот. Мне через определенное время (сейчас 5 минут, раньше было больше, при этом я не менял ни черта) передается управление и я считаю что хранимка успешно отработала. Однако средства мониторинга показывают, что хранимка продолжает выполняться, продолжаются выполняться вложенные в нее хранимки.
Может кто сказать что это за хрень может быть? Если бы по таймауту обрубилось — по идее исключение должно было кинуться, а оно не кидается.
Здравствуйте, elmal, Вы писали:
E>Какая то хрень непонятная. E>Может кто сказать что это за хрень может быть? Если бы по таймауту обрубилось — по идее исключение должно было кинуться, а оно не кидается.
Мне кажется, что это все зависит от драйвера базы данных, посмотрите его документацию/сырцы, может там есть что.