怎样在以最小影响源数据库(MSSQL)性能的条件下把大表数据迁移出来

现在要将3台老平台半年的数据库的GPS轨迹记录表迁移到新平台数据库,老平台存储为每天一张表,单表数据量在1000W左右。

现在的问题是,老平台还在运行中,源数据库占用非常高,用MSSQL自带的数据导入导出功能都会导致系统写入队列暴增,从而影响整个系统。

没办法,我自己写了一个小工具,一点一点的读出写入另一个数据库,虽然时间长点,但也能实现,目前已完成2台迁移,但剩下的一台数据库服务器性能非常差,即使用这种方式,都会影响系统。


叮当猫咪
浏览 680回答 1
1回答

慕田峪4524236

能不能把数据备份到其他的存储,放在性能比较好的地方,来操作性能比较不错的机器呢。
打开App,查看更多内容
随时随地看视频慕课网APP