以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  循环插入行的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=178617)

--  作者:bailing
--  发布时间:2022/7/12 14:37:00
--  循环插入行的问题
老师好,我从另一个服务器的数据库里读取出来一张datatable,大概每次有个7-8k行,然后想把数据插到其他服务器的数据库里;

我要是不用sql插入,直接循环的时候增加行,然后循环结束后再保存;

这个效果是否和先开启事务,然后再一并提交的效果差不多?其他条件差不多的情况,哪个能稍微快点

在论坛上搜到的:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=86106&replyID=&skin=1


--  作者:有点蓝
--  发布时间:2022/7/12 14:42:00
--  
开启事务会快很多。

如果是SqlServer,建议使用这种方法:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=147288&replyID=&skin=1

--  作者:bailing
--  发布时间:2022/7/12 15:50:00
--  
弄好了,谢谢有点蓝老师