+1 voor DBMS_SCHEDULER- en DBMS_JOB-benaderingen, maar overweeg ook of u een andere benadering zou moeten gebruiken.
Als u een procedure hebt die rij voor rij wordt uitgevoerd en u vindt dat deze traag is, is het antwoord waarschijnlijk niet om de procedure meerdere keren tegelijk uit te voeren, maar om ervoor te zorgen dat in plaats daarvan een op sets gebaseerde benadering wordt gebruikt. In het uiterste geval kunt u zelfs dan parallelle query's en parallelle DML gebruiken om de wandkloktijd van het proces te verminderen.
Ik vermeld dit alleen omdat het een veel voorkomende fout is.