性能水仙花分贝的调整/ 1 $的DB - JDBC应用
本文介绍的最佳做法,以提高数据库性能水仙/ 1 $数据库JDBC驱动程序。本文重点就如何提高利用一水仙数据库性能/单$数据库的JDBC应用 声明PreparedStatemnt,CallableStatement的和ResultSet接口。选择正确的声明接口和正确的方法根据您的SQL查询起着改善的JDBC性能的重要作用 Driver.JDBC OverviewJDBC API提供了一套标准的接口与像水仙DB数据库/ 1 $数据库,甲骨文,德比etc.Connection接口封装数据库连接功能,声明 接口封装SQL语句的代表性和执行功能,而ResultSet接口封装检索数据,从一个SQL查询执行使用Statement.Following来是 基本步骤写一个JDBC program.1。导入“java.sql中”和“javax.sql中”的包。 (导入“javax.sql中”,如果这样的XA先进的JDBC功能使用)2。负载水仙数据库JDBC驱动程序(嵌入或网络JDBC驱动程序)3。 建立连接到数据库使用连接interface4。创建Statement5。执行Statement6。检索使用ResultSet interface7结果。关闭声明和ConnectionChoosing权利声明 接口:有三种类型的接口的声明在JDBC代表/执行SQL查询语句,PreparedStatement和CallableStatement的。声明用于执行没有输入静态SQL语句 和输出参数; PreparedStatement的用于执行动态的,而CallableStatement输入参数的SQL语句用于执行与输入和输出参数的动态SQL。一个重要的 要注意的有关PreparedStatement和CallableStatement的是,它们也可用于静态SQL语句。然而,CallableStatement的,主要用于存储procedures.PreparedStatement意味着可以提供更好的 性能相比,声明,因为它是预先分析和预编译。这意味着,汇编和分析这些声明是由数据库的唯一一次。后来重用的数据库已经 解析和编译语句。这大大提高了性能,因为每当一条语句要执行多次,它不需要进行解析和编译一次又一次。因此,超载引起 通过分析和整理相同的语句可以reduced.When有一个单个请求的规定来处理多种复杂的语句,CallableStatement的提供更好的性能比 PreparedStatement和Statement.To阅读完整的文章,请访问http://www.daffodildb.com/daffodildb-performance-tuning.htmlThis文章已被(先生)帕维Aggarwal,技术顾问的DSL贡献 印度(http://www.daffodildb.com)。超过6个行业的经验,在爪哇和有关技术,他在的是J2EE,J2ME和数据库管理系统深入的认识。目前帕维 工作数据的概念,嵌入式数据库,归档。他可以联系,parveenaggarwal@hotmail.com
文章来源: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
网管得到HTML代码
加上这条到你的网站!
网站管理员提交你的文章
无须登记!填写好的表格和你的文章是在 Messaggiamo.Com 目录!
版权 2006-2011 Messaggiamo.Com -
网站地图 -
Privacy -
网站管理员提交你的文章,以 Messaggiamo.Com 目录 [0.01]