【问题标题】:Oracle PL/SQL Parallel execution [duplicate]Oracle PL/SQL 并行执行 [重复]
【发布时间】:2011-01-08 17:48:36
【问题描述】:

我需要为家庭作业写一些关于 PL/SQL 并行执行的内容,但我找不到一个很好的教程来讨论这个问题(我只需要关于parallel PL/SQL 执行的材料)。如果你知道一些材料,请分享它们。提前致谢!

【问题讨论】:

标签: oracle plsql


【解决方案1】:

这就是您的答案:并行流水线 PL/SQL 函数。在这里查看(感谢汤姆!)http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:39946845137685

【讨论】:

    【解决方案2】:

    通常一个 dbms 不会对一个 sql/plsql 进行并行执行,因为它会处理并发用户。所以工作负载平衡通常基于并行会话而不是单次执行。更新越少,您可以使用一些技巧来获得并行执行 1.) 使用联合所有 2.) 使用分区表和并行提示 3.) 使用 dbms_jobs 进行并行处理

    有关详细信息,只需谷歌这些关键字或通过 asktom 搜索

    【讨论】:

    • 第一句话不正确,你提到的并行执行发生在“一个”sql/plsql。例如:从表中选择 /*+PARALLEL(a,4)*/ *。改写吧?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 2013-08-16
    • 1970-01-01
    • 2018-07-01
    • 2017-10-18
    相关资源
    最近更新 更多