建链接服务器,分批次传数据(如一次传5000笔记录).
然后truncate table TABLE01.

解决方案 »

  1.   

    每天大约3000w条,那你这个TABLE01已经有多少数据了呢。因为你的要求是要1分钟内完成,这个要求有点高了。建议用bcp先把数据导出,然后放到sql02机器上,再导入,具体速度得看你的机器性能,反正上次我看一个人说,基本上1000w的数据1分钟内就能导完,如果性能好,应该更快
      

  2.   


    嗯,这个明白。现在的关键是你的数据量挺大的,每天有3000w到table01表中,然后把这个表的数据,传到sql02的机器,然后每天1张表。关键是你的要求比较苛刻,1分钟内备份完,我觉得用bcp命令,还是有可能实现的,你可以试试。
      

  3.   


    嗯,这个明白。现在的关键是你的数据量挺大的,每天有3000w到table01表中,然后把这个表的数据,传到sql02的机器,然后每天1张表。关键是你的要求比较苛刻,1分钟内备份完,我觉得用bcp命令,还是有可能实现的,你可以试试。谢谢你的建议、下午试一下。
      

  4.   

    谢谢你的回复,这个方法估计时间会比较长。
    如果网速,磁盘读写速率理想,应该没问题的.
    另: insert into [目标表]...时,可以加上(tablock),可提升执行效率.
      

  5.   

    利用SSIS 轉移資料,再truncate table