Можно получить выигрыш в производительности, если выполнять обработку данных параллельно несколькими потоками - в нескольких сеансах Oracle. При помощи пакета DBMS_JOB
этого можно было добиться и в более ранних версиях Oracle. Однако Oracle Scheduler, появившийся в версии 10 и усовершенствованный в версии 11, предоставляет для этого более развитые возможности. В этой статье я
- кратко рассмотрю цепочки (chains) Oracle Scheduler,
- продемонстрирую создание цепочки для параллельной обработки данных,
- продемонстрирую организацию параллельной обработки данных без создания цепочки.