当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 1、在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件。
 

 

 ·iscsi网络存储技术及产品介绍    »显示摘要«
    摘要:iscsi(internet scsi)是ietf(互联网工程任务小组)制订并于2003年2月正式发布的标准协议,可以理解成scsi over tcp/ip,即网络上的scsi。它实际是将scsi命令压缩到tcp/ip包中,从而使数据块在网络上传输。 服务器存储发展日新月异,早期的大型服务器存储使用das(direct attached storage),又称直连存储,随后san(storage area network,存储局域网络)的诞生,使存储空......
 ·iscsi与网络化存储    »显示摘要«
    摘要: 实现ip存储的要素 迄今为止,不断增长的存储需要和网络化存储为用户带来的好处都在推动着san的部署。这些好处包括:通过整合存储资源提高存储利用率,获得对更大存储容量的管理能力,快速部署新的存储系统、获得更高的可用性,更快地完成备份及重建操作等等。 随着近年来对iscsi 协议和对基于硅晶体的tcp/ip 卸载引擎的开发,建立在 ip网络上的san已成为现实。ip网络的基础设施包括千兆网络、复杂的带宽分配和网络管理工具,以及ip和以太网无处不及的......


JDBC连接数据库之十大技巧

java数据库连接(jdbc)api是一系列能够让java编程人员访问数据库的接口,各个开发商的接口并不完全相同。在使用多年的oracle公司的jdbc后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能与实现更多的功能。

在开发java软件方面,oracle的数据库提供了四种类型的驱动程序,二种用于应用软件、applets、servlets等客户端软件,另外二种用于数据库中的java存储过程等服务器端软件。在客户机端软件的开发中,我们可以选择oci驱动程序或thin驱动程序。oci驱动程序利用java本地化接口(jni),通过oracle客户端软件与数据库进行通讯。thin驱动程序是纯java驱动程序,它直接与数据库进行通讯。为了获得最高的性能,oracle建议在客户端软件的开发中使用oci驱动程序,这似乎是正确的。但我建议使用thin驱动程序,因为通过多次测试发现,在通常情况下,thin驱动程序的性能都超过了oci驱动程序。 【相关文章:iSCSI市场 至少还要等一年

1、在客户端软件开发中使用thin驱动程序 【扩展阅读:NAS能否哺育iSCSI成长?

在第一次建立与数据库的连接时,在缺省情况下,连接是在自动提交模式下的。为了获得更好的性能,可以通过调用带布尔值false参数的connection类的setautocommit()方法关闭自动提交功能,如下所示: 【扩展信息:SAS和ISCSI时代真的来临?

2、关闭自动提交功能,提高系统性能

conn.setautocommit(false);

值得注意的是,一旦关闭了自动提交功能,我们就需要通过调用connection类的commit()与rollback()方法来人工的方式对事务进行管理。

3、在动态sql或有时间限制的命令中使用statement对象

在执行sql命令时,我们有二种选择:可以使用preparedstatement对象,也可以使用statement对象。无论多少次地使用同一个sql命令,preparedstatement都只对它解析与编译一次。当使用statement对象时,每次执行一个sql命令时,都会对它进行解析与编译。这可能会使你认为,使用preparedstatement对象比使用statement对象的速度更快。然而,我进行的测试表明,在客户端软件中,情况并非如此。因此,在有时间限制的sql操作中,除非成批地处理sql命令,我们应当考虑使用statement对象。

此外,使用statement对象也使得编写动态sql命令更加简单,因为我们可以将字符串连接在一起,建立一个有效的sql命令。因此,我认为,statement对象可以使动态sql命令的创建与执行变得更加简单。

4、利用helper函数对动态sql命令进行格式化

在创建使用statement对象执行的动态sql命令时,我们需要处理一些格式化方面的问题。
...   下一页

 ·51cto存储分析:初识iscsi技术    »显示摘要«
    摘要:iscsi技术是一种基于ip storage理论的新型存储技术,该技术是将存储行业广泛应用的scsi(small computer system interface)接口技术与ip网络技术结合,使得我们可以在ip网络上构建san存储区域网。推动iscsi协议发展最主要的动力是--希望能够在ip网络上使用业已部署的大量das存储设备。通过iscsi协议,这些存储设备可以为更多的用户和应用使用,同时可以让这些简单das存储设备支持只有高级存储设备才能够支持的备......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE