|
|
|
Oracle BI Publisher
|
|||
|---|---|---|---|
|
#18+
Добрый день. Подскажите, как исправить такую ситуацию: 1. есть "процесс" формирования отчета (расчет на PL/SQL, формирование XML в BI Publisher) 2. процесс запускается из BI Publisher (по кнопке на форме) - вызывается PL/SQL функция хранимого PL/SQL пакета. В функции происходит последовательный вызов процедур этого пакета. Процедуры наполняют таблицы для итогового отчета. 4. В зависимости от вставляемых параметров для формирования отчета, общее время работы PL/SQL функции может быть ~ 10 мин. Запустив отчет (по кнопке на форме в броузере) я наблюдаю сессию в БД - это понятно. Но, спустя ~ 4 минуты в БД стартует новая сессия которая запускает точно такой же "процесс" на тех же параметрах, при этом мы ее сами не запускали! ..это делает "BI" При этом, процедуры "сессии 1" (которую мы запустили руками) продолжают работать. 5. В итоге, вместо отчета в BIP мы получаем ошибку. В этот момент все процедуры "сессии 1" уже отработали (процесс в БД завершился), процедуры "сессии 2" продолжают работать. Я так понимаю, BI самостоятельно запускает "новые" сессии если процесс работает более какого-то времени (в нашем случае 4 минуты +-) .. Можно ли это как-то увеличить это время или совсем отключить такое поведение BI + Publisher? ЗЫ. Если время работы "процесса" < 4 минут, никаких "новых" сессий (запускаемых НЕ нами) не возникает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 17:54:01 |
|
||
|
Oracle BI Publisher
|
|||
|---|---|---|---|
|
#18+
Sven_1256, попробуйте начать с просмотра значения параметра "Max Stuck Thread Time" wl-console >Home >Environment >Servers >bi_server1 (ну или какой он там у вас) >Configuration >Overload По-умолчанию, там 600сек, скорее всего это и есть ваши "4 минуты +-" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2016, 18:34:26 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39256553&tid=1888084]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
239ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 197ms |
| total: | 517ms |

| 0 / 0 |
