社区
Web 开发
帖子详情
请问JDBC为什么比ODBC效率更低?在线等待
cxmvip
2003-08-26 09:37:27
JDBC_ODBC桥比起JDBC,要多经过一层桥,效率应该很慢。但是,我的程序却是JDBC_ODBC桥驱动比JDBC更快。我百思不得其解。
请问:是不是JDBC驱动要有特殊设置?
...全文
261
17
打赏
收藏
请问JDBC为什么比ODBC效率更低?在线等待
JDBC_ODBC桥比起JDBC,要多经过一层桥,效率应该很慢。但是,我的程序却是JDBC_ODBC桥驱动比JDBC更快。我百思不得其解。 请问:是不是JDBC驱动要有特殊设置?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cxmvip
2003-08-28
打赏
举报
回复
JDBC使用有问题?
没有,就是 Class.forName(m_driver);
Connection conn=
DriverManager.getConnection(m_URL,m_userName,m_password);
这怎么可能有问题?在其它地方还要设置吗?
miaoliujun
2003-08-26
打赏
举报
回复
对于这个问题
"大家能说说为什么JDBC在小数据量的时候比ADO慢很多,而到了5万条以后,JDBC反而比ADO快了呢?"
是这样的:
原因不是出在JDBC上,而是在ADO上。
ADO有一个特点就是当数据量比较少的时候,它的速度就比较快,但数据量比较大的时候性能会明显降低。所以也就出现了你所说的问题。
对于JDBC比桥慢的问题,我试了几下,都没有遇到楼主所说的情况。或者是你的JDBC的使用有问题?
cxmvip
2003-08-26
打赏
举报
回复
什么意思
dmhorse
2003-08-26
打赏
举报
回复
StringTokenizer tok = new StringTokenizer(time, "#");
String tmp = request.getParameter("yourpar");
if(tok.hasMoreTokens())
{
out.println(tok.nextToken());
}
cxmvip
2003-08-26
打赏
举报
回复
我猜应当是微软的问题,用ORACLE就没有此类问题
BluePenguin
2003-08-26
打赏
举报
回复
上面试验是JDBC VS ADO,数据库用的SQL SERVER,在JAVA应用程序里调用JDBC,在VB应用程序里调用ADO。
大家能说说为什么JDBC在小数据量的时候比ADO慢很多,而到了5万条以后,JDBC反而比ADO快了呢?
BluePenguin
2003-08-26
打赏
举报
回复
上面试验是JDBC VS ADO的,数据库用的是SQL SERVER,JDBC是在JAVA应用程序里的,ADO是在VB应用程序里的,附了代码。
大家能说说为什么JDBC在小数据量的时候比ADO慢很多,而到了5万条以后,JDBC反而比ADO快了呢?
BluePenguin
2003-08-26
打赏
举报
回复
下面是我的一个比较试验
http://expert.csdn.net/Expert/topic/1898/1898430.xml?temp=.5045587
cxmvip
2003-08-26
打赏
举报
回复
楼上,请问有何指教
cxmvip
2003-08-26
打赏
举报
回复
我是用异地库,哪怕是本地库,也应该JDBC快呀
JPJASON
2003-08-26
打赏
举报
回复
晕,呵呵,!
wyhgg
2003-08-26
打赏
举报
回复
本地库用jdbc_odbc当然感觉快。你放到服务器,异地访问试一下看看,还是专用jdbc接口快吧
cxmvip
2003-08-26
打赏
举报
回复
请问是不是JDBC要在Tomcat中有特殊配置
cainiao_2000
2003-08-26
打赏
举报
回复
我感觉速度差不多呀!按道理JDBC要比JDBC_ODBC快一些的!
cxmvip
2003-08-26
打赏
举报
回复
对,我也是用SQLSERVER,服务器是Tomcat。当用连接池会明显发现JDBC比JDBC-ODBC慢
凋零的老树
2003-08-26
打赏
举报
回复
不会吧,不过我用JDBC_ODBC 也还可以
blackhost
2003-08-26
打赏
举报
回复
不可能吧!是什么数据库!我用SQL Server得JDBC和ODBC的速度差不多!但还是JDBC稍快一些。
JDBC
入门到精通
JDBC
指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。
JDBC
API 库包含下面提到的每个任务,都是与数据库相关的常用用法。制作到数据库的连接。创建 SQL 或 MySQL 语句。执行 SQL 或 MySQL 查询数据库。查看和修改所产生的记录。从根本上来说,
JDBC
是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库,因此可以用 Java 编写不同类型的可执行文件,例如:Java 应用程序Java AppletsJava ServletsJava ServerPages (JSPs)Enterprise JavaBeans (EJBs)所有这些不同的可执行文件就可以使用
JDBC
驱动程序来访问数据库,这样可以方便的访问数据。
JDBC
具有
ODBC
一样的性能,允许 Java 程序包含与数据库无关的代码。
JDBC
介绍
JDBC
工具类封装
JDBC
防止SQL注入
JDBC
事务
JDBC
分布式两段提交XA
JDBC
操作CRUD
JDBC
批量插入
JDBC
之DDL
java
jdbc
效率
_
JDBC
连接
效率
问题
JDBC
部分终端进入mysql: mysql -u root回车终端进入oracle: telnet 192.168.0.23 然后sqlplus openlab/open123MySQL常用命令: show databases; use tableName; show tables;一、概述
JDBC
JDBC
从物理结构上说就是Java语言访问数据库的一套接口集合。从本质上来说就是调用者(程序员...
高薪程序员&面试题精讲系列79之TCP与UDP有什么区别?
JDBC
协议属于TCP还是UDP协议?
一. 面试题及剖析 1. 今日面试题 TCP与UDP协议有什么区别? 你了解
JDBC
协议吗?
JDBC
协议属于TCP协议还是UDP协议? 2. 题目剖析 从本篇文章开始,壹哥会给大家分析讲解关系型数据库相关的面试题。大家要切记,数据库相关的面试题,是我们后端程序员面试时的必考题目,几乎去每一家公司面试时,数据库都是必问必考的内容,可以说数据库内容被考察的概率几乎为100%。所以接下来的十几篇文章,大家一定要好好的掌握和理解。 我们数据库相关的面试题,会从数据库常用的
JDBC
协议开始讲起。其
事务管理,锁与阻塞,
JDBC
,
ODBC
事务管理,锁与阻塞,
JDBC
,
ODBC
java
jdbc
类_关于Java—
JDBC
常用类和方法
一、四种驱动程序概念A、
JDBC
-
ODBC
Bridge桥接器型的驱动程序,这类驱动程序的特色是必须在使用者端的计算机上事先安装好
ODBC
驱动程序,然后通过
JDBC
-
ODBC
的调用方法,进而通过
ODBC
来存取数据库。作为JDK1.1后的一部分,是sun.
jdbc
.
odbc
包的一部分Application--->
JDBC
-
ODBC
Bridge---->
JDBC
-
ODBC
Libra...
Web 开发
81,091
社区成员
341,719
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章