kom*_*it1 3 java oracle performance plsql
问候大家,
几天前我遇到了在oracle中使用java的功能.自从我想知道在java中替换常规PL/SQL逻辑时编写静态方法的可能性.
由于我有足够的java经验和它提供的丰富库,我很想写java方法而不是常规的PL/SQL.这会是一个好习惯吗?这样做会有很多性能开销吗?提前致谢.
Oh *_*oon 10
您决定将PL/SQL转换为Java代码将涉及到管理费用.
虽然我不太相信将业务逻辑放入PL/SQL,但我看到有太多公司这样做,包括我自己的.
这样做的"性能考虑"不是使用static方法.例如,您可能需要声明一个arraylist来对值进行排序,并根据值从另一个查询中的数据库中检索更多结果.
IMO,我会将业务逻辑放在我的应用程序中,而不是投资于PL/SQL.这也有助于确保DBMS的可移植性而不是买入.
这取决于!它们是用于不同目的的两种语言!
你想做什么样的手术?
在这种情况下,我相信 Pl/SQL是性能的最佳选择.
注意,我写了PL/SQL:
这两种语言的强大功能与Oracle严格相关,可让您编写以比其他任何语言更快,更简单的方式访问Oracle数据的应用程序.
你需要:
在这种情况下,我认为Java是更好的选择,是Oracle的第三选择.
但我并没有重新发明轮子,这些信息很容易被Tom Kyte等Oracle专家所接受和证明.
只是一些有用的搜索链接:
| 归档时间: |
|
| 查看次数: |
2048 次 |
| 最近记录: |