本文为您介绍迁移评估如何通过在线评估的方式,进行数据库评估。
背景信息
在线评估是直接连接目标数据库,采集源端数据库的对象、SQL 语句和数据库负载等信息,与 OceanBase 数据库的现有能力进行兼容性对标,查找其不兼容点并提供修复方法。
操作步骤
新建在线评估任务。
登录 OceanBase 管理控制台。
在左侧导航栏,单击 迁移评估 > 兼容性评估。
在 兼容性评估 页面,单击右上角的 新建评估任务 > 在线评估。
在 选择源端数据库类型 页面,配置各项参数。
参数
描述
评估任务名称
长度不能超过 30 个字符。
源端数据库类型
包括 Oracle 和 MySQL。
目标端数据库类型
根据选择的源端数据库类型自动填充。
源端数据源
单击 下一步。
在 选择评估类型 页面,选择评估类型并配置相应参数。
参数
描述
选择评估类型
包括 对象评估 和 数据库画像评估。
对象评估将采集数据库中的 TABLE、VIEW 和 TRIGGER 等对象的 DDL 语句,然后评估采集对象和 OceanBase 数据库之间的兼容性,表示不兼容点并提供修改建议。对象评估默认选择并不支持取消勾选。
数据库画像评估除包含对象评估和 SQL 评估外,还会扫描和统计各类异常 SQL、慢 SQL,并会对整个数据库的数据量、表存储空间和系统信息等进行采集和分析,提供完整的数据迁移建议。
选择对象类型
支持评估的对象类型包括 TABLE、VIEW、TRIGGER、FUNCTION、PROCEDURE 和 EVENT,您可以根据业务需求进行选择。
选择 Schema
在左侧 源列表 区域,勾选目标 Schema,单击 >,将其添加至右侧列表中。
单击 发起评估。
在弹出的对话框中,单击 确定,即可启动在线评估任务。
说明发起评估任务后,将连接您配置的数据库进行评估。评估需要获取一些必要的字典信息,可能会对数据库产生一定的压力。