对于两层for循环写数据库如何优化???

yqbboy 发布于 2012/11/23 11:26
阅读 263
收藏 0
面试题:对于两层for循环写数据库   如何进行优化????
加载中
0
MarkSong
MarkSong
每个内层循环的SQL拼接起来再写运行,减少SQL运行次数
0
yqbboy
yqbboy

不太懂你的意思  我觉得你没太理解我这句话的意思 呵呵~~

yqbboy
yqbboy
回复 @红薯 : 嗯 以后多注意
岁月留魂
岁月留魂
回复 @红薯 : 感觉本意就是减少连接数据库的次数来优化吧
Ryan-瑞恩
Ryan-瑞恩
回复 @红薯 : 输入的字数少,就别让提问了。
Ryan-瑞恩
Ryan-瑞恩
回复 @红薯 : 直接限制至少输入字符数超过多少,,,方便问题描述的跟清楚。
红薯
红薯
回复 @Rayn-瑞恩 : 你以为提示有用吗?:)
下一页
0
Frank_mc
Frank_mc
insert 语句拼起来,一次插入多条
0
缪斯的情人
缪斯的情人
先把相应的params通过for循环拼在一起,比如说多个name,可以拼成('hongshu','digua','baichi'),然后传值给sql语句,sql语句可以通过类似in();方式完成操作,这样就保证了sql语句执行的次数大大降低了
0
平安北京
先生成sql语句,最后统一批量执行
0
scugxl
scugxl

引用来自“左国党”的答案

先生成sql语句,最后统一批量执行
正解!
返回顶部
顶部