Oracle PL/SQL 并行执行

发布于 2024-10-10 16:46:15 字数 96 浏览 2 评论 0原文

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

I need to write something about PL/SQL Parallel execution for a homework and i don't find a good tutorial that talks about this (i just need material about parallel execution of PL/SQL). Please, if you know some materials share them. Thanks in advance!

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

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

发布评论

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

评论(2

心在旅行 2024-10-17 16:46:15

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

Here's your answer: parallel pipelined PL/SQL functions. Check it out here (thanks Tom!) http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:39946845137685

听风吹 2024-10-17 16:46:15

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

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

usually a dbms will not do parallel execution for one sql/plsql because it will handle concurrent users. so work load balancing is usually based on parallel sessions an not on single executions. newer the less you can use some tricks to get parallel execution
1.) use union all
2.) use partitioned tables and the parallel hint
3.) use dbms_jobs for parallel processing

For details just google these keywords or search trough asktom

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