社区
MS-SQL Server
帖子详情
数据库读取效率和for循环
小蜗牛1
2013-08-15 02:40:00
for循环读取数据库7000次和双层for循环49000000次,只读取数据库一次,那个速度更快一些
...全文
748
4
打赏
收藏
数据库读取效率和for循环
for循环读取数据库7000次和双层for循环49000000次,只读取数据库一次,那个速度更快一些
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
發糞塗牆
2013-08-19
打赏
举报
回复
哪个都不快,我貌似没见过不可改写的for循环,前端程序除外.....
csdnTimePeriod
2013-08-19
打赏
举报
回复
可以实践一下吗?我猜读取一次数据库快些,运算速度对于现在的硬件配置不是问题,倒是数据库读取操作受网络影响,可能很慢。
Shawn
2013-08-15
打赏
举报
回复
FOR循环写在哪儿?C#代码里,每次连接关闭吗? 你是7000次和双层49000000比呢,还是所有FOR循环和“只读取数据库一次”比呢?那也得看你怎么来读取了……
KeepSayingNo
2013-08-15
打赏
举报
回复
你这个程序真得优化,如果是查询,就写个存储过程,一把查出来;如果是插入,那么就采用BCP的方式批量插入。
SpringBoot整合Orcale For
循环
和查询
数据库
效率
比较
前言:大家都知道Web端,每天访问量都巨大,如果直接查询
数据库
的话,用不了半天估计就已经刷爆了,所以引入的缓存的概念,借入缓存舒缓压力,让我们来对比一下for
循环
和查询
数据库
的
效率
比较 使用For
循环
进行数据查询 耗时0毫秒 查询
数据库
方式 耗时48毫秒 很明显为了
效率
考虑而言,结合缓存使用是最
效率
的方式 ...
不要在
循环
中访问
数据库
,这样会严重影响
数据库
性能
不要在
循环
中访问
数据库
,这样会严重影响
数据库
性能 先说一个可能会在
循环
中查询
数据库
的应用场景: 购物网站,有两个基本表,一个表存储商品的基本信息,比如商品价格,商品描述…,一个表存储商品的图片url, ...
不要使用For
循环
查询数据了!!!
不要再使用For
循环
查询数据了!!!1.使用场景2.菜鸟(我)的写法更看好的写法 1.使用场景 不多bb直接上问题: 这里有两张表,表关系一对多,开发中常见的需求: 先分页查询出user表下的n条数据,再关联查询出note表中与之关联的表 比如:分页查询 每页10条用户(user)数据,返回结果需要携带每个用户发表的笔记(note) 2.菜鸟(我)的写法 这段代码只需要关注中间的查询过程 1.先进行分页查询,拿到全部的10条(user)数据。 2.使用
循环
查询每一条User下的全部note数据 3.组装
循环
分批从
数据库
获取数据
循环
分批从
数据库
获取数据,java
循环
查
数据库
,java
循环
查询
数据库
数据
java for
循环
多次查询
效率
慢,怎么处理啊?
最外层
循环
必须先查出来,然后再去通过外层查询结果去分层查询。 使用时间 做过的更改测试: 1.减少查询出来的结果,发现查询时间并没有减少。估计访问
数据库
次数过多。 ...
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章