加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长百科 > 正文

Oracle存储进程是否比Oracle中的PL / SQL慢?

发布时间:2021-01-10 02:50:23 所属栏目:站长百科 来源:网络整理
导读:这是一个直截了当的题目:您是否知道 Java存储进程是否比Oracle数据库中的PL / SQL慢? 我们已经将存储进程从PL / SQL迁徙到Java只是为了对它举办基准测试,它的时刻约莫是PL / SQL的两倍.这也是你的体验吗? 感谢. 办理要领 无论何时在说话之间切换,城市发生

这是一个直截了当的题目:您是否知道 Java存储进程是否比Oracle数据库中的PL / SQL慢?

我们已经将存储进程从PL / SQL迁徙到Java只是为了对它举办基准测试,它的时刻约莫是PL / SQL的两倍.这也是你的体验吗?

感谢.

办理要领

无论何时在说话之间切换,城市发生开销,称为上下文切换.

(http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:60122715103602)

在SQL和PL / SQL之间移动乃至是一个开销,它们长短常细麋集成的.因此,在Java和PL / SQL之间移动的服从始终低于纯PL / SQL.

Java Stored Procedure Vs PL/SQL Stored Procedure

至于上下文切换产生后的机能,您的基准测试将为您提供最佳谜底,但FWIW,由于PL / SQL细麋集成在Oracle数据库中,假如您正在获取数据,它应该比存储的Java代码执行得更好与数据库交互,假如你纯粹哄骗已经获取的数据,它将取决于你对数据做了什么,你的基准测试将汇报你谜底.

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读