22.01.2004, 15:47 | #1 |
Участник
|
Знатокам Oracle
Наблюдается интересная штука.
У меня Axapta 3 работает через AOS на Oracle 9i (DEDICATED Server mode) На сервере Oracle появляются процессы не связанные с пользовательскими сессиями select count(*) FROM v$process vp, v$session vs WHERE vp.addr = vs.paddr(+) and vs.SID is null and vp.PROGRAM='ORACLE.EXE'; их количество постепенно увеличивается. Когда общее число процессов достигает значения processes в init.ora, их надо либо убить (orakill <SID> <SPID>) либо перезапустить сервер Oracle. Если ночью останавливать AOS по idle часть этих процессов пропадает. Не могу утверждать, что причина в AOS, может это сам сервер Oracle(Job-ов нет). Кто с этим сталкивался, помогите. Заранее благодарен. |
|
23.01.2004, 10:53 | #2 |
Участник
|
По-моему (давно не пользовался :-)), если зайти в Ентерпрайз Манагер - там в узле Sessions можно посмотреть все параметры каждой сессии, и определить кто ее создал. В общем случае, под в нашем старом проекте на Java2EE под Oracle 9i все работало довольно стабильно и проблем с неизвестными сессиями не возникало.
|
|