使用ADOConnnetc+qdoquery进行update400万条记录的数据库(50分)

  • 主题发起人 主题发起人 wlyft
  • 开始时间 开始时间
W

wlyft

Unregistered / Unconfirmed
GUEST, unregistred user!
显示联接超时<br>是联接一个局域网的SQL SERVER2000<br><br>怎么办<br>语句没错,我UPDATE一个只有10000条记录的表就行
 
把CommandTimeout的值设置大点吧<br>不过一个表400万条也够可以的,干吗不分表?
 
牛人就是不一样,分批来update 吧,网速有时快有时慢,谁也说不准
 
也不是什么大数据量,直接设置一下adoquery之类的超时控件就可以了。<br>TADODataSet(ADOQuery1).timerout=2000000之类。<br>得这样才行。直接adoquery1.timerout是不起作用的。
 
这种事务不用存储过程行吗.???
 
设置超时肯定可以<br>分表才是王道<br>明显设计不合理 在这表上操作效率很定不好 但如果是NB的服务器那就不说了
 
CommandTimeout=0
 
多人接受答案了。
 
后退
顶部