ジョブ・キュー・コーディネータ・プロセス(CJQ0)は、データ・ディクショナリから実行する必要があるジョブを選択し、ジョブを実行するためにジョブ・キュー・ワーカー・プロセス(Jnnn)を生成します。Oracle Schedulerでは、必要に応じてCJQ0が自動的に起動および停止されます。JOB_QUEUE_PROCESSES初期化パラメータには、実行中のジョブに対して作成可能なプロセスの最大数を指定します。CJQ0は、実行するジョブ数と使用可能なリソースに応じた数のジョブ・キュー・プロセスのみを起動します。

Jnnnプロセスは、ジョブ・コーディネータによって割り当てられるジョブを実行します。処理対象のジョブを就業者が選択すると、次の処理が実行されます。

ジョブが終了すると、ワーカーは次のことを実行します。

CJQ0とJnnnは両方とも、スレッドまたはオペレーティング・システム・プロセスとして実行できます。