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

simenpeng 2007-09-25 01:38:50
现在有大量记录需要插入到表中
由于记录是不断产生的
约每半个小时产生500条
我想每次插入500条记录
怎么写?
需要考虑性能问题
听说可以以XML写入
但是没操作过
会的人详解下
谢谢

...全文
147 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
benbenkui 2007-10-01
  • 打赏
  • 举报
回复
我也去试一下
zjcxc 2007-10-01
  • 打赏
  • 举报
回复
具体的解析处理跟你构造的xml数据结构有关,所以剩下的事楼主就该自己看联机帮助了
zjcxc 2007-10-01
  • 打赏
  • 举报
回复
2005不审2000?

写存储过程做插入的操作
2005直接用xml类型做为存储过程参数
2000用ntext

程序生成xml数据,做为插入处理存储过程的参数


存储过程中解析xml数据
2000用openxml,使用之前需要先调用 sp_xml_preparedocument
2005直接用xml类型的nodex方法结合value方法取值

dawugui 2007-09-30
  • 打赏
  • 举报
回复
把插入过的用个标记(tag = 1)标识他.

然后 select top 500 from tb where tag = 0

27,580

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧