Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

DBMS_SCHEDULER and JOB_QUEUE_PROCESSES

User_N25PCDec 17 2019 — edited Dec 18 2019

Hi,

in the documentation for JOB_QUEUE_PROCESSES, it says that range is 0 -  1000, but I am interested in some optimal value.

Is it a bad idea to have a database where lot of business actions are performed in the background, asynchronously, over jobs. Where jobs are fired very often, sometimes more then one in the same second and where it could happen that lot of them runs in parallel for some time ( maybe 100 ). Some of the jobs are small, couple of seconds, while some of then could take hours to complete. Also, some of the jobs would run in their scheduled time, while some would be explicitly fired with JOB_RUN(...) statement ( current_session = FALSE ).

Please tell me do you see such architecture as a problem, from performance or any other point of view ?

thx

This post has been answered by John Thorton on Dec 17 2019
Jump to Answer
Comments
Post Details
Added on Dec 17 2019
4 comments
333 views