社区
Web 开发
帖子详情
webservice 保持数据库连接的问题
杀入油漆区orz
2015-01-12 09:20:50
最近项目需要用java写了一个简单的ws服务器,主要功能就是对数据库进行查询,返回操作结果。。但是客户端每调用一次,就要重新连接一次数据库,大概得10s左右,效率比较低。试过把数据库连接作为全局变量,但好像客户端没调用一次,就会实例化一个新对象,所以好像这样做也不起作用。求问大神们有没有什么好的解决方案。。。???
...全文
214
3
打赏
收藏
webservice 保持数据库连接的问题
最近项目需要用java写了一个简单的ws服务器,主要功能就是对数据库进行查询,返回操作结果。。但是客户端每调用一次,就要重新连接一次数据库,大概得10s左右,效率比较低。试过把数据库连接作为全局变量,但好像客户端没调用一次,就会实例化一个新对象,所以好像这样做也不起作用。求问大神们有没有什么好的解决方案。。。???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Coder_D
2015-01-13
打赏
举报
回复
数据如果不是经常性改变且数据量在可接受范围内,可以在启动服务的时候就把所有数据load到内存中,然后设置定时器,定时重新load一次数据
关中老男人
2015-01-12
打赏
举报
回复
用连接沲啊,开源的或中间件的都行! 不过像你说的每次10秒肯定不是每次建连接的问题(
每次建数据库连接时间不会进过500毫秒,局域网肯定在200毫秒以内,除非资源不够用,正常的小数据查询肯定也是毫秒级的
),如果数据量大,怀疑查询没索引!或每次查询的结果集数据量太大。
繁华终归落尽
2015-01-12
打赏
举报
回复
10s?不太可能吧,数据库性能太低?
基于
WebService
的分布式多层应用范例
分层与职责 PersonalManagerModel 定义客户端和服务端共用的实体、接口、类型等 PersonalManagerServerBizLogic 服务端业务逻辑的实现,只提供功能,不区分调用者...
数据库连接
在PersonalManagerWS\Web.config 中配置
C#编程经验技巧宝典
103 <br>0167 锁定文本框内的文本 103 <br>0168 使用Message.Show输出用户信息 104 <br>5.3 图片数据处理技巧 104 <br>0169 如何将图片存入数据库 104 <br>0170 如何将图片从数据库中读取...
[发布] 一个测试
WebService
和
数据库连接
的高性能工具 - DBTest
今天我将发布一个可以用来测试
WebService
(后端接口),简单测试
数据库连接
(一些数据库需要额外安装驱动)的高性能的工具软件,它的高性能是因为它的无框架性(例如不使用 MFC 之类的框架),是完全基于纯 WIN32 ...
数据库连接
池简介
数据库连接
池(Connection pooling)是程序启动时建立足够的
数据库连接
,并将这些连接组成一个连接池,由程序动态地对池中的连接进行申请,使用,释放。 为何使用连接池 传统连接每次操作数据库都打开一个物理连接...
.net C#
WebService
开发(获取数据库数据)
1)SqlConnection:
数据库连接
器 2)SqlCommand:数据库命名对象 3)SqlCommandBuilder:生存SQL命令 4)SqlDataReader:数据读取器 5)SqlDataAdapter:数据适配器,填充DataSet 6)SqlParameter:为存储过程定义参数 7)...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章