您现在正在浏览:首页 > 职教文章 > 职教论文 > 基于 Oracle 10g的 JAVA 存储过程应用研究

基于 Oracle 10g的 JAVA 存储过程应用研究

日期: 2010-5-17 10:27:23 浏览: 15 来源: 学海网收集整理 作者: 佚名

摘 要:介绍了 Oracle 和存储过程,在对 JAVA 存储过程和 PL/SQL 存储过程的比较分析的基础上, 探讨了JAVA存储过程在 Oracle 10g中的应用,详细阐述了JAVA 存储过程的应用方法。
   关键词:Oracle;PL/SQL;JAVA存储过程
   1. 引 言
   大型应用系统运行过程中,经常要进行大规模的数据库操作,在调用数以万计的数据的时候,平常所用的逐条执行 SQL语句的模式显然不能满足性能需要;在实现业务逻辑的时候,数据库端只存有一些简单的 SQL语句,而在客户端程序中使用大量的代码来实现,这样系统将利用大量时间执行代码和通过网络传送数据,造成性能低下[3]。存储过程的使用可以解决这些问题。存储过程运行在 DBMS 自身,所有关联的 SQL 操作都可以在数据库内部实现,网络上的数据往返次数的减少可以减少应用程序的等待时间,从而极大地优化性能;数据相关的业务逻辑也可以配置在数据库内部,而不需要在程序中用大量的代码实现,通过调用存储过程,可以用很少的代码实现复杂的业务逻辑,使程序高效而且便于开发和维护。本文详细介绍 Oracle 10g中JAVA 存储过程的编写,发布和调用。
   ......

返回顶部