нет, не помогло, но проблему решил покопавшись в нете надыбал:
что такая фигня происходит, если количество сессий или процессов превышает максимальное прописанное в базе
и о чудо, после того как я увеличил и то и другое вдвое, все стало замечательно работать :
show parameter sessions
show parameter process
alter system set sessions=335 scope=spfile;
alter system set process=300 scope=spfile;
а дело было в процессах, доходило до того, что я из sqlplus as sysdba не мог подключится к базе
с помощью запроса:
SELECT value - (select count(*) from v$process) dedicated_connections_left FROM v$parameter where name = 'processes';
я выяснил, что к средине дня "свободные процессы" стремились к нулю
а еще я выяснил, что после обновления супермаг стал жрать не по три сессии как раньше, а от четырех и больше (непонятно только нафига так), как только открываешь раздел, он сессию сожрал, ...