为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: DM8 【操作系统】: 【CPU】: 【问题描述】*: 主键的这三个配置有什么用呢? 还有下面的约束,我发现唯一索引会多一个唯一约束,如果后面drop唯一索引时,这个约束会自动被drop吗?还是要额外来drop,取消勾选就可以不创建吧
关于主键三个配置: 1.原来的库中是什么类型(聚集主键或者非聚集主键),迁移后就是什么类型 2.不管原来是什么类型,迁移后强制改为聚集主键 3.不管原来是什么类型,迁移后强制改为非聚集主键 关于唯一约束: 当创建了一个唯一约束,则会自动创建一个对应的唯一索引,但是是系统索引(INDEX+一串数字),无法单独删除这个唯一索引,如果需要删除,则把唯一约束删除后,这个唯一索引会同步删除。 反过来创建唯一索引不会自动再创建一个唯一约束,所以如果迁移时取消勾选唯一约束,则也不会创建对应的唯一索引,迁移后建议再检查确认下迁移后的表结构,看看是不是满足自己的迁移需求
关于主键三个配置:
1.原来的库中是什么类型(聚集主键或者非聚集主键),迁移后就是什么类型
2.不管原来是什么类型,迁移后强制改为聚集主键
3.不管原来是什么类型,迁移后强制改为非聚集主键
关于唯一约束:
当创建了一个唯一约束,则会自动创建一个对应的唯一索引,但是是系统索引(INDEX+一串数字),无法单独删除这个唯一索引,如果需要删除,则把唯一约束删除后,这个唯一索引会同步删除。
反过来创建唯一索引不会自动再创建一个唯一约束,所以如果迁移时取消勾选唯一约束,则也不会创建对应的唯一索引,迁移后建议再检查确认下迁移后的表结构,看看是不是满足自己的迁移需求