jdk1.5.0 JDBC 连接oracle数据库速度慢的问题

今天将开发的程序部署到服务器上,项目中用到jdbc访问oracle数据库,getconnection速度超慢,同样的程序在开发机器上跑得好好的,classes12包也换了,无济于事,呵呵,郁闷半天,最后发现是jdk版本问题,开发时使用的是jdk1.5.6,服务器上的jdk是1.5.0,更郁闷的是服务器上的jdk版本又不能上级,最后终于找到一个解决办法,增加如下代码到代码块中

import java.net.ProxySelector;
.
.

ProxySelector ps=ProxySelector.getDefault();

ProxySelector.setDefault(null);

conOracle = DriverManager.getConnection(RLOracle,
     userOracle, passwordOracle);

ProxySelector.setDefault(ps);//还原..一定要还原哦,不然总会出问题

这样屏蔽了jre1.5中关于代理服务器的选择,采用直接连

接的方式

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值