社区
Web 开发
帖子详情
请问JDBC为什么比ODBC效率更低?在线等待
cxmvip
2003-08-26 09:37:27
JDBC_ODBC桥比起JDBC,要多经过一层桥,效率应该很慢。但是,我的程序却是JDBC_ODBC桥驱动比JDBC更快。我百思不得其解。
请问:是不是JDBC驱动要有特殊设置?
...全文
263
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稍快一些。
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...
oracle
jdbc
详解,
JDBC
详解
JDBC
原理概述1,
JDBC
是一套协议,是JAVA开发人员和数据库厂商达成的协议,也就是由Sun定义一组接口,由数据库厂商来实现,并规定了JAVA开发人员访问数据库所使用的方法的掉用规范。2,
JDBC
的实现是由数据库厂商提供,以驱动程序形式提供。3,
JDBC
在使用前要先加载驱动。
JDBC
对于使用者要有一致性,对不同的数据库其使用方法都是相同的。driver开发必须要实现Driver接口。数据库驱动...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章