首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

大量INSERT语句插入数据库 求解决方案(XML写入数据库的会的也请进来看下),该如何处理

2012-03-20 
大量INSERT语句插入数据库 求解决方案(XML写入数据库的会的也请进来看下)现在有大量记录需要插入到表中由

大量INSERT语句插入数据库 求解决方案(XML写入数据库的会的也请进来看下)
现在有大量记录需要插入到表中
由于记录是不断产生的
约每半个小时产生500条
我想每次插入500条记录
怎么写?
需要考虑性能问题
听说可以以XML写入
但是没操作过
会的人详解下
谢谢

[解决办法]
可以世界insert啊,把500条INSERT语句一次传给SQL去执行就好了,每个SQL语句间用;隔开

string strSql = "insert into table1 value(1,2,3);insert into table1 value(1,2,3);insert into table1 value(1,2,3);insert into table1 value(1,2,3); ";

用SqlCommand执行上面的SQL语句就好了
[解决办法]
对,将insert的500条SQL语句一起执行
[解决办法]
半个小时500条,用1楼的方法就可以了
[解决办法]
1楼的,可能会出问题,可以参考我以前的一种解决方案,用到了概率算法


http://blog.csdn.net/liuxiaoyi666/archive/2006/01/09/574775.aspx
[解决办法]
最好使用事务来操作,保证数据的完整

热点排行