【发布时间】:2010-11-29 18:56:02
【问题描述】:
经过here的讨论,我现在还有一个问题。
让我们假设,有一个 企业 级应用程序,拥有数百万用户群,每天有数百万笔交易。性能虎钳,这样会更好。
- Java Stored Procedure
- 或 Oracle 存储过程 (Pl/SQL)
P.S:当我说 企业 应用程序开发时,我的意思是从开发人员的角度来看,我们有不同的抽象层。测试框架。部署在多个刀片上的自动化测试和广泛的调试等
【问题讨论】:
-
较新版本的 Oracle 可以将 PL/SQL 编译为本机代码。似乎在 Java 中混合只是增加了另一个层次的复杂性和抽象。 PL/SQL 本身就是一种非常强大的语言
-
对那些 PL/SQL 过程进行单元测试怎么样?假设我们有 1000 个程序?
-
如果任何 Java 代码涉及往返行程以执行操作 -- PLSQL 会更快。
标签: java performance stored-procedures plsql java-stored-procedures