JDBC连接数据库的问题

pc2s pc2s 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
其实是一个特简单的程序,连接Oracle数据库查询一个表中的全部数据(100多个字段)。
用两种方法:

1、使用jdbc:oracle:...的方式连接,查询1000条数据,当用ResultSet对象的next()方法,遍历完全部1000条数据,居然花费38秒的时间。

2、同样的程序,使用jdbc:odbc:...的方式连接(TNS连接),同样的数据,却只需要11秒。

差距这么大吗?如果使用第一种方法,有什么办法能提高查询效率?(这要是10000条数据,还不得死机?)

...全文

相关推荐

使用JDBC连接Mysql数据库会出现的问题总结

首先理清几个概念: JDBC:java数据库连接,是Orical公司的指定的一套规范接口 java数据库驱动:JDBC的实现类,由相应的数据库厂商提供,可以通过驱动去操作不同的数据库 在java-数据库这里,jdbc-api中的所有包都是java.sql或者javax.sql JDBC的操作步骤:  (1)建立数据库和表  (2)创建项目  (3)导入驱动jar包  (4)注册驱动   Class.forName("com.mysql.jdbc.Driver");  (5)获取连接 Connection conn = DriverManager.getConnecti

weixin_38558623

JDBC连接Oracle数据库常见问题及解决方法

JDBC连接Oracle数据库常见问题及解决方法

伊风的路

JDBC连接数据库的相关问题

JDBC连接数据库的相关问题 1. JDBC 的概念 jdbc是一种用于执行SQLQ语句的API,可以为多种数据库提供统一的访问,它是由一组java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。说白了,我们可以通过这个东西去连接到数据库,并对数据库进行一系列的操作 2. 连接数据库需要明确的条件(前提) 确定连接的数据库所在网络地址和对应操作哪一个数据库,这里使用一个符合JDBC规范的URL URL jdbc://mysql://localhost:3306/lalala (3306是端口号,在自己安装mysql设置的,

weixin_38673738

解决XP不能用JDBC不能连接数据库的问题

XP系统里大家应该都碰到在eclipse里用jdbc连接数据库时报错的问题吧 错误信息: java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket. at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source) at com.microsoft.jdbc.sqlserver.tds.TDSConnection.(Unknown Source) at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source) at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source) at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) 呵呵 其实很简单的 只要安装个sqlserver 2000 sp3 就行了 复制这个地址也可以下载:http://download.microsoft.com/download/d/d/e/dde427eb-0296-4eac-a47c-d11a66b03816/chs_sql2ksp3.exe (微软官方地址) 下载后运行chs_sql2ksp3.exe把安装程序(默认)释放到C:\sql2ksp3, 然后在运行sql2ksp3文件夹里面的stuep.bat,根据提示完成安装即可。 安装完成提示重新启动后,连接SQLServer 2000数据库正常。

HuBeiDEHU

jdbc连接数据库的乱码问题(已解决)

jdbc连接mysql出现了乱码,总结起来就是里面的四个编码方式是一样的时候,就不会乱码了,简之,客户连接数据库返回结果(编码必须一致)。

zhiduohui
评论 16
收藏 已收藏
分享
返回顶部
pc2s
Java SE 62,620 成员 307,251 内容