powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / dbms_parallel_execute.run_task не создает джобы
4 сообщений из 4, страница 1 из 1
dbms_parallel_execute.run_task не создает джобы
    #38779114
noob saibot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет,

Пытаюсь воспользоваться dbms_parallel_execute

Код ниже прекрасно работает на одном сервере, но на другом создает task и chunks но дальше ничего не делает

1 Появляется запись в DBA_PARALLEL_EXECUTE_TASKS со статусом CHUNKED
2 Записи в dba_parallel_execute_chunks со статусом UNASSIGNED
3 Код не выполняется, статус UNASSIGNED не меняется и не появляются джобы в dba_scheduler_job_run_details

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
begin

  DBMS_PARALLEL_EXECUTE.CREATE_TASK('SQL.RU');

  dbms_parallel_execute.create_chunks_by_rowid
      ( task_name   => 'SQL.RU',
        table_owner => user,
        table_name  => 'MAH_TABLE',
        by_row      => false,
        chunk_size  => 10000 );
        
  dbms_parallel_execute.run_task
      ( task_name      => 'SQL.RU',
        sql_stmt       => 'begin NOOB_SAIBOT.MAH_PACKAGE.MAH_PROC(:start_id, :end_id); end;',
        language_flag  => DBMS_SQL.NATIVE,
        parallel_level => 8 );
        
  dbms_parallel_execute.drop_task('SQL.RU');
 
end;
/



Есть идеи?
...
Рейтинг: 0 / 0
dbms_parallel_execute.run_task не создает джобы
    #38779169
Фотография Vivat!San
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noob saibotЕсть идеи?
Да, сравнить значение параметра job_queue_processes на этих инстансах.
...
Рейтинг: 0 / 0
dbms_parallel_execute.run_task не создает джобы
    #38779325
eev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
noob saibot, авторЕсть идеи? идеянахожусь :) (С).
"Идей" - нет, документация - есть
http://docs.oracle.com/cd/E11882_01/appdev.112/e40758/d_parallel_ex.htm#ARPLS67339 там пример есть, посмотри
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
dbms_parallel_execute.run_task не создает джобы
    #40047257
AZTECA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Столкнулся с этой же проблемой.
Грант на создание джобов у схемы есть. CPU_COUNT=20, PARALLEL_THREADS_PER_CPU=8.
Если в dbms_parallel_execute.run_task передать parallel_level => 1, то работает в один поток.
Больше одного потока создавать не хочет и происходит то, что описано в первом сообщении этой темы.
Есть идеи?:)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / dbms_parallel_execute.run_task не создает джобы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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