【发布时间】:2015-01-27 05:39:01
【问题描述】:
在 Oracle 中,根据 CPU 内核/计数,可以创建多少个并行作业?此外,如果在所有并行作业中启用 Parallel DML 和 DDL 会有什么影响。
我有 200 多个不同的独立程序要执行。目前它们处于串行模式。我正在测试以在并行作业中运行它们。但我不确定如何决定我应该创建多少个并行作业。此外,我必须在具有不同 CPU 内核数量的不同服务器上重复执行此操作。现在,我在 QUAD 核心中并行运行 4 个作业。此外,当前过程在查询中已经有 PARALLEL(8) 提示,CPU 是否会因为并行作业而过载。
【问题讨论】:
-
你能澄清一下这个问题吗?您是在询问基于数据库参数的最大并行会话数吗?或者您正在寻找关于应该运行多少会话的指导?
-
我已经更新了我的问题 Jon,很抱歉造成混淆。实际上我需要指导来决定多少次会议?
标签: oracle oracle11g parallel-processing query-optimization