各位大佬问个问题
sqlserver吧
全部回复
仅看楼主
level 1
yigezgu 楼主
我使用c语言连接sqlserver,大批量循环插入数据时,全部显示插入成功,但是在库里最终只进入了不到一半的数据,然后再测试每次循环都间隔1秒,这样所有数据就能进入到数据库,请问这是什么原因导致的,有没有方法优化,使用的sqlserver的接口SQLRowCount、SQLExecDirect这些
2022年08月04日 09点08分 1
level 1
yigezgu 楼主

2022年08月05日 01点08分 2
level 1
yigezgu 楼主
求大佬帮忙,试过修改sql语句添加索引都没用。。。
2022年08月05日 01点08分 3
level 1
源数据里面添加一个ID列,插入到目标的时候看看插到哪一列出现问题,应该是数据的长度或者脏数据导致的
2022年08月15日 08点08分 4
我之前观察过数据,丢的时候每次都是丢一个循环的数据,但是系统接口都报的是执行成功,很迷惑。。。现在改小一个循环的sql量,可以勉强不丢数据了,但是这样牺牲了性能。[泪]
2022年08月18日 06点08分
1