powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Advanced Queue заняли все job-процессы
6 сообщений из 6, страница 1 из 1
Advanced Queue заняли все job-процессы
    #39585615
Georgi Fofanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какие-то процессы, видимо, связанные с Advanced Queue, вдруг начали плодиться. Увеличил параметр job_queue_processes до 16 - они уже заняли 15.
Oracle 12.1, Linux x64.
Подскажите направление, куда смотреть?
Код: plsql
1.
2.
3.
select sid, serial#, username, status, program, module, action, event
  from v$session
  where module='DBMS_SCHEDULER'


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
SID	SERIAL#	USERNAME	STATUS	PROGRAM	MODULE	ACTION	EVENT
287	36017	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J005)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861655	Streams AQ: waiting for messages in the queue
1517	59757	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J002)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861490	Streams AQ: waiting for messages in the queue
1643	55490	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J006)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861534	Streams AQ: waiting for messages in the queue
1652	64977	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J003)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861493	Streams AQ: waiting for messages in the queue
1676	20164	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J001)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861500	Streams AQ: waiting for messages in the queue
1787	43748	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J007)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861503	Streams AQ: waiting for messages in the queue
1904	16217	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J008)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861509	Streams AQ: waiting for messages in the queue
2179	24359	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J009)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861640	Streams AQ: waiting for messages in the queue
2288	43102	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J000)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861497	Streams AQ: waiting for messages in the queue
2300	9349	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J010)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861573	Streams AQ: waiting for messages in the queue
2423	23911	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J011)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861643	Streams AQ: waiting for messages in the queue
2531	59369	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J012)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861612	Streams AQ: waiting for messages in the queue
2656	51111	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J013)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861649	Streams AQ: waiting for messages in the queue
2810	27406	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J014)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861652	Streams AQ: waiting for messages in the queue
2933	25315	SYS	ACTIVE	oracle@srvb-dbora01.baikalinc.ru (J015)	DBMS_SCHEDULER	AQ$_PLSQL_NTFN_1515861646	Streams AQ: waiting for messages in the queue
...
Рейтинг: 0 / 0
Advanced Queue заняли все job-процессы
    #39585628
Georgi Fofanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dba_queue_schedules и AQ$_SCHEDULES - пустые.
...
Рейтинг: 0 / 0
Advanced Queue заняли все job-процессы
    #39585713
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Georgi FofanovУвеличил параметр job_queue_processes до 16А зачем ты его вообще уменьшал?
...
Рейтинг: 0 / 0
Advanced Queue заняли все job-процессы
    #39585718
Вячеслав Любомудров
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ElicGeorgi FofanovУвеличил параметр job_queue_processes до 16А зачем ты его вообще уменьшал?Ограничить кол-во одновременно выполняемых заданий, почему бы и нет

2ТС
Есть нота 2001165.1
Смысл в том, что надо патчиться
Но как временный воркэраунд -- поприбивать (остановить, там вроде auto-drop) эти задания и почистить очереди (типа http://pablosoracle.blogspot.ru/2012/07/oracle-aq-plsql-notification-does-not.html)
...
Рейтинг: 0 / 0
Advanced Queue заняли все job-процессы
    #39585760
Georgi Fofanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вячеслав ЛюбомудровНо как временный воркэраунд -- поприбивать (остановить, там вроде auto-drop) эти задания и почистить очереди (типа http://pablosoracle.blogspot.ru/2012/07/oracle-aq-plsql-notification-does-not.html )
Да, в таблице AQ_SRVNTFN_TABLE_1 были записи. Почистил по совету по ссылке, но сессии продолжают создаваться. Правда, базу не перезапускал.
...
Рейтинг: 0 / 0
Advanced Queue заняли все job-процессы
    #39585766
Georgi Fofanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел еще вторую очередь, остановил:
begin
DBMS_AQADM.STOP_QUEUE('AQ_SRVNTFN_TABLE_Q_1');
end;
Вроде пока не плодятся.
Спасибо, почитаю еще.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Advanced Queue заняли все job-процессы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]