我需要从中迁移一系列表 mySQL 5.6 -> SQLServer 2016
. 其中几张table非常大( 6.10^9 rows, billions of records
).
我曾尝试使用ssma迁移它们,但不幸的是,这个过程需要一个多星期,而且在完成之前经常崩溃。
我的问题是:
1) 是否有更好的替代方案,例如自由软件工具?欢迎提出任何建议。
2) 如果没有:是否可以配置ssma来只迁移表的一部分(例如10%)?一个选项是将表迁移到.sql文件,然后在sqlserver中作为查询运行。问题是打开一个50-100gb的文件。
3) 是否有任何ssma调整可以加速迁移?e、 选项文件有一些参数,比如缓冲区大小和从服务器端/客户端执行-但是没有文档说明这些优点。
暂无答案!
目前还没有任何答案,快来回答吧!