以下所述的问题困扰了我一个月。
----------------------------------------------------------------------------------------------------
问题描述:
本地网络有四台电脑,用VSS共享项目,同时使用ORACLE数据库,版本为ORACLE 9i,安装的ORACLE客户端都是同一安装盘安装的,其中两台机器的访问速度很快,另外两台机器访问速度相当慢,严重妨碍了开发调试。
曾经试过的解决方案:
1、刚开始还以为是操作系统的版本问题,重装了相同版本的XP后再试,问题还是一样;
2、网络设备方面,四台机都是100M局域网相连,并且将访问速度快的电脑用访问速度慢的机器的网线连接网络,访问数据库同样快,所以排除网线及交换机的问题。
另外去客户那做开发时,同样是连ORACLE数据库,但在公司连数据库慢的两台机连接数据库同样变快了,但一回到公司速度就不行了,请高手帮帮忙,看到底什么问题引起的,不知道是不是和每台机器的网卡有关呢?
本地网络有四台电脑,用VSS共享项目,同时使用ORACLE数据库,版本为ORACLE 9i,安装的ORACLE客户端都是同一安装盘安装的,其中两台机器的访问速度很快,另外两台机器访问速度相当慢,严重妨碍了开发调试。
曾经试过的解决方案:
1、刚开始还以为是操作系统的版本问题,重装了相同版本的XP后再试,问题还是一样;
2、网络设备方面,四台机都是100M局域网相连,并且将访问速度快的电脑用访问速度慢的机器的网线连接网络,访问数据库同样快,所以排除网线及交换机的问题。
另外去客户那做开发时,同样是连ORACLE数据库,但在公司连数据库慢的两台机连接数据库同样变快了,但一回到公司速度就不行了,请高手帮帮忙,看到底什么问题引起的,不知道是不是和每台机器的网卡有关呢?
------------------------------------------------------------------------------------------------------
以上是我在CSDN论坛求助的贴子内容,可能是很少人遇到这个问题吧,很少人答,所以一直没解决。
最近查了好多资料,做了无数次的实验,昨天终于搞定了这个匪夷所思的问题了,心情很是激动呀!现在把问题的解决方法告诉大家,同大家分享一下:
问题的根结点在于JDK。我的JDK版本为1.5.0,其它那台机的JDK版本同样为1.5.0,这个版本与ORACLE有冲突,存在访问数据库,获取connection奇慢的问题,下了一个JDK1.5.0_14安装后,问题即解决!
问题的根结点在于JDK。我的JDK版本为1.5.0,其它那台机的JDK版本同样为1.5.0,这个版本与ORACLE有冲突,存在访问数据库,获取connection奇慢的问题,下了一个JDK1.5.0_14安装后,问题即解决!