社区
Web 开发
帖子详情
请数据库高手关注一下:连接效率问题
笑天狂客
2003-09-01 05:21:11
我在开发中,把数据库得操作封装在bean里面,使用jdbc-odbc驱动。beans返回的是一个statement对象,我想问,我在jsp中调用了这个beans后,我怎么去关闭connect?例外,我想请问,各位高手?使用怎么样得数据库驱动程序或者联结方法,使我的数据库联结最快,最有效?
...全文
17
9
打赏
收藏
请数据库高手关注一下:连接效率问题
我在开发中,把数据库得操作封装在bean里面,使用jdbc-odbc驱动。beans返回的是一个statement对象,我想问,我在jsp中调用了这个beans后,我怎么去关闭connect?例外,我想请问,各位高手?使用怎么样得数据库驱动程序或者联结方法,使我的数据库联结最快,最有效?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
笑天狂客
2003-09-01
打赏
举报
回复
不错不错,后来,我又发现,我的用户们在我这里无法在session中保存信息。
可是,我在好多机器上都可以。请问这是怎么回事?
lynx1111
2003-09-01
打赏
举报
回复
http://www.csdn.net/develop/Read_Article.asp?Id=19196
http://www.csdn.net/develop/Read_Article.asp?Id=19013
http://www.cn-java.com/target/news.php?news_id=1902
http://www.zdnet.com.cn/developer/code/story/0,2000081534,39134180,00.htm
http://www.csdn.net/Develop/article/20%5C20230.shtm
好多好多!自己找哦!
ticlej
2003-09-01
打赏
举报
回复
如果那样,尽量不要那样做;
应该在bean里直接返回结果对象,比如String[],Vector();
否则容易造成数据库连接不能正常关闭,并且程序可读性和可维护性将变得可怕。
xqi8
2003-09-01
打赏
举报
回复
up
笑天狂客
2003-09-01
打赏
举报
回复
我是不是该把beans返回的statement对象,改成resultset么?
笑天狂客
2003-09-01
打赏
举报
回复
能不能给我讲讲这方面具体怎么做,谢谢!
笑天狂客
2003-09-01
打赏
举报
回复
我用的是tomcat,还没搞过应用服务器里配置连接池
iceandfire
2003-09-01
打赏
举报
回复
你这样怎么能快呢?数据操作封装在bean里是正确的,可要想想,bean返回的是一个statement对象,而statement对象是由connection对象生成的,那么也就是说没一次生成一个bean实例都要生成一个connection,生成connection就要进行一次数据库连接操作,这样的开销怎么能快?而且你用的又是jdbc-odbc驱动,这种驱动在一般情况下已经很慢了.既然你是做jsp编程,那么你为什么不在应用服务器里配置连接池呢?在用数据源去映射这个连接池,这样的访问速度在业务比较多的情况下会体现出它的优越的.你可以试试.
iceandfire
2003-09-01
打赏
举报
回复
你这样怎么能快呢?数据操作封装在bean里是正确的,可要想想,bean返回的是一个statement对象,而statement对象是由connection对象生成的,那么也就是说没一次生成一个bean实例都要生成一个connection,生成connection就要进行一次数据库连接操作,这样的开销怎么能快?而且你用的又是jdbc-odbc驱动,这种驱动在一般情况下已经很慢了.既然你是做jsp编程,那么你为什么不在应用服务器里配置连接池呢?在用数据源去映射这个连接池,这样的访问速度在业务比较多的情况下会体现出它的优越的.你可以试试.
MySQL
数据库
的
连接
池是用来干什么的?
接着我们来思考一个
问题
,一个Java系统难道只会跟
数据库
建立一个
连接
吗? 这个肯定是不行的,因为我们要明白一个道理,假设我们用Java开发了一个Web系统,是部署在Tomcat中的,那么Tomcat本身肯定是有多个线程来并发...
万能
数据库
应用系列视频(二) 软件开发
高手
须掌握的4大SQL精髓语句之内
连接
和外
连接
马根峰微信公众号: 万能
数据库
查询分析... 视频详细地介绍了软件开发
高手
须掌握的4大SQL精髓语句之内
连接
和外
连接
,然后使用万能
数据库
查询分析器的中文版本DB 查询分析器结合MS ACCESS,演示内
连接
和外
连接
应用。 ...
数据库
左
连接
,右
连接
,全
连接
,内
连接
内
连接
是一种一一映射关系,就是两张表都有的才能显示出来 代码例子: select * from TB_A a inner join TB_B b on a.name=b.name 扩展:这里我突然联想到,其实这个查询也可以用以下语句来执行,从而得到...
数据库
基础、使用C语言构建一个
数据库
、SQL语言、MySQL
数据库
发展和展望二、使用C语言实现一个简单的
数据库
三、使用C语言
连接
数据库
四、SQL语言和MySQL教程1.SQL是什么1) DDL - Data Definition Language,数据定义语言2) DML - Data Manipulation Language,数据处理...
TP6 分布式
数据库
:主从同步、读写分离
进入正题之前,首先来看下分布式
数据库
出现的场景都有哪些: ...现代企业程序的瓶颈
问题
是
数据库
的瓶颈
问题
,所以
数据库
只做存储用,不再使用触发器,事物; 不同业务对应不同业务
数据库
,即使某个
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章