首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >改变JOB_QUEUE_PROCESSES

改变JOB_QUEUE_PROCESSES
EN

Stack Overflow用户
提问于 2009-07-29 15:57:09
回答 2查看 19.8K关注 0票数 4

在Oracle上将JOB_QUEUE_PROCESSES更改为0是否也会阻止Oracle作业的调度?

我在01/server.920/a96521/ajq.htm中发现了一些有关它的信息,主要有以下几点:

JOB_QUEUE_PROCESSES初始化参数控制协调器作业队列进程是否由实例启动。如果此参数设置为0,则在数据库启动时不会启动协调器作业队列进程,因此不会执行作业队列作业。JOB_QUEUE_PROCESSES初始化参数还指定可以在实例上并发运行的最大Jnnn进程数。可指定的进程的最大数目为1000。

然而,我不知道“协调员任务队列”在总体方案中代表了什么。

非常感谢您的及时答复。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-29 16:59:33

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

从11.2开始,赛德莱尔的默认值也从0更改为1000,并使其成为一个非基本的初始化参数。

票数 8
EN

Stack Overflow用户

发布于 2013-05-30 16:01:46

在Oracle中,Oracle为JOB_QUEUE_PROCESSES be 10推荐值。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1201279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档