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

sql server 怎么做大数据量的转表 表里现在有4000W的数据量
现数据库里有几张表都是4000多万的数据量,客户反映系统报销很慢,客户希望我们把2012之前的数据都迁出到一个历史库里面去 ,迁出去的数据应该在3500W 左右。

 迁移表 insert into newtable select * from oldtable 这样好样迁移会报错 要么是主文件的增量不够大,要么日志文件小了 ,希望大家给一个合理的解决方案..

------解决方案--------------------
探讨
现数据库里有几张表都是4000多万的数据量,客户反映系统报销很慢,客户希望我们把2012之前的数据都迁出到一个历史库里面去 ,迁出去的数据应该在3500W 左右。

迁移表 insert into newtable select * from oldtable 这样好样迁移会报错 要么是主文件的增量不够大,要么日志文件小了 ,希望大家给一个合理的解决方案..

------解决方案--------------------
不确定方案的话,分批迁移比较保险,

须注意日志的变化.
------解决方案--------------------
探讨
日志是不是不能限制增长啊