日期:2014-05-18  浏览次数:20345 次

1W条记录更新问题
SQL2008中 一个表只有两列 :一列是TAG(不用更新) ,一列是Value 如何做到定时更新全部Value 大概1W点 最快需要多长时间?1S内能否搞定?
有没有类似BULKINSERT的整表插入、更新的方法?
或者还有什么更好的办法来实现Value值刷新,因为BULKINSERT整表插入数据还是很快的

------解决方案--------------------
如果服务器配置ok的话,我想应该没问题.

------解决方案--------------------
可以删空再全部插入生成?
truncate table tb
insert tb (tag,value)
select 'a',1 union all
select 'b',2 union all
...
select 'n',100

------解决方案--------------------
10S 对1W笔数据修改,木有问题;
关键是DB Server的性能,处理好Lock