社区
数据库相关
帖子详情
频繁访问数据库
iwillgo2
2003-08-21 03:17:09
程序需要频繁访问更新数据库,怎样做才能使访问速度提高。
...全文
25
4
打赏
收藏
频繁访问数据库
程序需要频繁访问更新数据库,怎样做才能使访问速度提高。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lance09
2003-08-27
打赏
举报
回复
当然,如果是大型数据库的话,可以考虑用存储过程,触发器.这样效率高些
sy_315
2003-08-27
打赏
举报
回复
可写一个存储过程~
sy_315
2003-08-22
打赏
举报
回复
楼上的意见可以
取一个adodataset保持他与数据库的连接。
mingjunlee
2003-08-21
打赏
举报
回复
一次将要获取的数据全部取出来放在dataset里,
不要每次都从数据库里取数据,这样效率肯定很低,
直接在dataset里获取你需要的数据速度很快的,
如果你要处理很多的写数据库操作,可以先修改dataset里
的数据,最后再一次性写入数据库就行了.
Map降低List的循环次数和
频繁
访问
数据库
的方法
Java如何优化代码与降低时间复杂性 Map集合在List循环中的作用 我们在实战开发中经常会用for循环,一般有两层或者三层,当数据量大或者需要
频繁
访问
数据库
的时候效率会很低很低,影响我们接口的查询速率,从而使得用户体验较差,下面分享下平时比较普通的优化代码提高效率的方法。 Map集合解决的办法 查询: 1.当涉及到
频繁
访问
数据库
,也就是在for循环里面有查询,就像下面这个查询,当循环的List...
频繁
访问
数据库
导致too many connection Error preloading the connection pool
我明明正确关闭了连接,但是还是报错。 后来才知道,如果try ..catch块出了问题的话,就无法正确关闭; 所以需要在catch之后加一个finally 这个是之前报错的错误信息 这个原因是连接过多,但是没有断开连接,导致的! 错误代码如下: 我的代码有很多不足的地方 第一个错误是:没有关闭连接! 主要原因: 当
数据库
恢复正常时,所有创建的connecti...
如何减少
频繁
创建
数据库
连接的性能损耗?
池子的最大值、最小值设置很重要,初期可依据经验设置,后面还是需要根据实际运行情况调整。池子中的对象需在使用前预先初始化完成,即预热,如使用线程池时,就要预初始化所有核心线程。若池子未经预热,可能导致系统重启后产生较多慢请求。池化技术核心是一种空间换时间优化方法的实践,所以要关注空间占用情况,避免出现空间过度使用出现内存泄露或
频繁
GC。
连接池
频繁
访问
数据库
导致 Timeout waiting for idle object
解决方案:
为什么要减少进入
数据库
的次数
每次进入
数据库
消耗的时间有:
数据库
事务处理、
数据库
io处理、网络交互发起时间、数据网络传输,比较一次批量进入
数据库
和分10次进入,10次这四部分的时间都会乘10,而一次批量基本只有
数据库
io处理时间花费更多,比较下来一次批量性能比10次快很多倍。 看这篇有具体分析https://blog.csdn.net/u014203449/article/details/84890483#t1 转载:...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章