jdbc连接oracle数据库慢

作者&投稿:肥软 (若有异议请与网页底部的电邮联系)

澹琬18494296302问: 怎么提高优化JDBC连接Oracle性能和读取速度 -
马尾区枸橼回答: 新建一个JDBCUtil类,把加载驱动和获得连接以及释放资源的代码放入此类中 可以提高性能

澹琬18494296302问: 请教一个jdbc调用oracle存储过程超时事务问题 -
马尾区枸橼回答: jdbc和连接池对于你这个场景来说,都足够,既然用spring管理了,建议还是使用连接池,另外,spring自身没有实现连接池,一般都是对第三方连接池的包装,常见的有C3P0,dbcp以及最近比较流行的boneCP等,这几个配置都差不多太多,以boneCP为例:destroy-method="close">

澹琬18494296302问: 用jdbc怎么连到oracle的连接类型为“本地/继承”的数据库 -
马尾区枸橼回答: 链接超时,1检查数据库启动了没,2检查数据库侦听启了没,3检查本地防火墙是否有拦截. 以上三点可用telnet和netstat命令检查.

澹琬18494296302问: 使用JDBC如何提高访问数据库的性能? -
马尾区枸橼回答: 1. 使用数据连接池(Connection Pool), 避免使用DriverManager.getConnection.2. 合理的配置数据连接池参数,设置数据连接池的初始大小,最大连接数,连接超时时间等.3. 选择合适的事务等级,按照不同的数据库操作类型选择不同的事...

澹琬18494296302问: java中jdbc的数据库连接超时是怎么回事? -
马尾区枸橼回答: 设置这个之后,如果在100s之类连接不上的话,就会进行一个处理,不会总是停留在登陆数据库这个动作上面,以来,可以释放资源,而来,及时的做出一个返回错误,重新尝试登陆,可以减少用户那种不知未来的等待时间.

澹琬18494296302问: 连接oracle数据库为什么那么慢 -
马尾区枸橼回答: 先按照b库的表在a库建好temp表,然后执行 INSERT INTO TEMP select * from table_name@dblink; 问题补充:先建表再插入也很慢等了一个小时都没做出来 那就直接导出这张表,导成dmp文件,再导入a库

澹琬18494296302问: eclipse用jdbc连接oracle 显示socket超时错误 -
马尾区枸橼回答: 提示是read timetout说明已经连接上了,至少那个端口1521(oracle的listen进程)启动,但等待身份校验超时了.是否你的数据库实例有问题

澹琬18494296302问: JDBC连接oracle出错,驱动换了好几个也不行 -
马尾区枸橼回答: 应该是驱动的问题,你看错误提示就是不存在这个类,请确定是否驱动已经引入到你工程目录中 DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); String url="jdbc:oracle:thin:@localhost:1521:TEST"; String user="lz"; String ...

澹琬18494296302问: 编写的Java程序连接不上Oracle数据库 -
马尾区枸橼回答: Java程序连接不上Oracle数据库的原因会有很多可能性,比如代码编写错误,数据库配置有问题等等,都会屋连接失败的.工具:oracle Java程序连接Oracle代码及注释已在代码中标明 package com.java.dbtest; import java.sql.Connection; ...

澹琬18494296302问: JAVA中用JDBC连接不上ORACLE,异常:The+NETWORK+ADAPTER+COULD+NOT+ESTABLISH+THE+CONNECTION
马尾区枸橼回答: 当你通过jdbc连接oracle数据库时发生了异常首先应该确认你的jre是否配置正确,一般oracle10g,jre1.4以上应当使用ojdbc14.jar. 其次你要确定你的java语法是否错误,这里的语法是指连接数据库的url上的协议的格式例如:jdbc:oracle:thin:@127....


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网