因项目需要,有较多MySQL迁移至DM经历,有如下几点想分享:
1、迁移任务配置时的数据类型转换:修改默认数据类型映射关系,char修改为varchar/nvarchar,使得原数据更好的匹配DM,以免出现空格填充等问题;
2、迁移任务配置时的数据比对:涉及到数据量较大的迁移任务,可选择优先做迁移前后的数据行数、表结构比对;
3、迁移完成后的统计信息更新:DBMS_STATS.GATHER_SCHEMA_STATS('模式名',100,TRUE,'FOR ALL COLUMNS SIZE AUTO');收集指定模式下对象的统计信息,以此确定对象访问路径、连接方式、连接顺序,选择最优的执行计划。
查看统计信息:
select * from SYSSTATS;
select * from user_TAB_STATISTICS;
--STAT$开头的表是执行CREATE_STAT_TABLE后系统自动创建的表。
select * from "STAT$_T_STATTABLE";
文章
阅读量
获赞