Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Параллельное исполнение кода в Oracle

416
03 февраля 2010 года
MaitreDesir
380 / / 02.01.2008
Возникла следующая задача: есть хранимая процедура A(), которая выполняет некоторые действия, в том числе вызывает хранимую процедуру B().
 
Код:
procedure A is
...
begin
...
B();
...
end;

Разумеется, исполнение процедуры А не продолжается, пока не завершится процедура В. Вопрос: можно ли распараллелить выполнение этих процедур, т.е. создать для В отдельный поток и запустить его? Если можно, то подскажите пожалуйста, как (и чем - pl/sql, java, c?).
8.2K
04 февраля 2010 года
Ora-cool
211 / / 20.09.2007
Копнуть в сторону job'ов (пакет DBMS_JOB) либо очередей (Advanced Queue).
416
04 февраля 2010 года
MaitreDesir
380 / / 02.01.2008
Джобы не помогут, уже обдумывал. А за очереди - спс, попробовать надо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог