更改 JOB_QUEUE_PROCESSES

发布于 2024-07-29 18:09:51 字数 646 浏览 15 评论 0原文

在 Oracle DB 上将 JOB_QUEUE_PROCESSES 更改为 0 是否也会阻止 Oracle 作业的计划?

我在 http://download-west 中找到.oracle.com/docs/cd/A97630_01/server.920/a96521/jobq.htm有关它的一些信息,主要是以下内容:

JOB_QUEUE_PROCESSES 初始化 参数控制是否 协调器作业队列进程是 由一个实例开始。 如果这 参数设置为0,无协调器 作业队列进程开始于 数据库启动,因此没有 执行作业队列作业。 这 JOB_QUEUE_PROCESSES初始化 参数还指定最大值 可以的 Jnnn 进程数 在一个实例上同时运行。 这 可以处理的最大进程数 指定为1000。

但是,我不确定“协调器作业队列”在总体方案中代表什么。

预先非常感谢您的及时回复。

Does altering the JOB_QUEUE_PROCESSES to 0 on an Oracle DB block the Oracle jobs from being scheduled too?

I found in http://download-west.oracle.com/docs/cd/A97630_01/server.920/a96521/jobq.htm some information about it, principally, the following:

The JOB_QUEUE_PROCESSES initialization
parameter controls whether a
coordinator job queue process is
started by an instance. If this
parameter is set to 0, no coordinator
job queue process is started at
database startup, and consequently no
job queue jobs are executed. The
JOB_QUEUE_PROCESSES initialization
parameter also specifies the maximum
number of Jnnn processes that can
concurrently run on an instance. The
maximum number of processes that can
be specified is 1000.

However, I am uncertain what the "coordinator job queue" represents in the grand scheme of things.

Thank you very much in advance for your timely responses.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

静水深流 2024-08-05 18:09:51

在 11.2 之前,如果将 JOB_QUEUE_PROCESSES 设置为 0,则不会执行通过 DBMS_JOB 调度的作业。 该参数不会影响通过 DBMS_SCHEDULER 包调度的作业。 如果您所说的“Oracle 作业”指的是 10g 及更高版本中的后台作业,该作业会自动收集丢失或过时统计信息的对象的统计信息,那么这些作业就是不受 影响的 DBMS_SCHEDULER 作业JOB_QUEUE_PROCESSES

从 11.2 开始,发生了变化,并且 JOB_QUEUE_PROCESSES 开始影响DBMS_SECHEDULER。默认值也从0更改为1000,并且它被设为非基本初始化参数。

Prior to 11.2, if you set JOB_QUEUE_PROCESSES to 0, no job scheduled via DBMS_JOB will be executed. That parameter does not affect jobs scheduled via the DBMS_SCHEDULER package. If by "Oracle jobs" you are referring to things like the background job in 10g and later that automatically gathers statistics on objects with missing or stale statistics, those are DBMS_SCHEDULER jobs that would be unaffected by JOB_QUEUE_PROCESSES.

Starting in 11.2, that changed and JOB_QUEUE_PROCESSES began to affect DBMS_SECHEDULER. The default value also changed from 0 to 1000 and it was made a non-basic initialization parameter.

坦然微笑 2024-08-05 18:09:51

在 Oracle EBS 中,Oracle 建议 JOB_QUEUE_PROCESSES 的值为 10。

In Oracle EBS, Oracle recommends value for JOB_QUEUE_PROCESSES be 10.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文