---
title: 企业级迁移评估工具-OMA-数据库工具-OceanBase
description: OceanBase 迁移评估工具（OMA）是用于数据库迁移评估的产品，为数据迁移提供精准的兼容性评估、高效的性能评估以及应用逻辑改造建议。OMA 支持评估 Oracle、MySQL、DB2 LUW和 PostgreSQL 等多种数据库与 OceanBase 的兼容情况，提供自动转换方案和改造建议；OMA 还提供负载回放功能，支持离线解析或实时捕获源端数据库上的负载流量并评估迁移至 OceanBase 后的功能和性能差异，能够帮助客户提前预知迁移后性能变化引发的风险。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

[产品优势](#advantage "产品优势") [产品功能](#use "产品功能") [产品架构](#feature "产品架构") [应用场景](#scene "应用场景") [快速开始](#quickstart "快速开始") 产品文档 立即咨询

# 迁移评估工具

OceanBase Migration Assessment (OMA) 立即咨询 [产品文档](https://www.oceanbase.com/docs/oma-doc-cn)

## 产品介绍

OceanBase 迁移评估工具（OceanBase Migration Assessment，OMA） 是 OceanBase 推出的 AI 增强型全链路数据库迁移解决方案，深度融合智能转换与优化能力，为企业提供从兼容性评估到生产级 SQL 改造的一站式服务。在精准评估、性能预判、代码适配等核心能力基础上，新增 AI 驱动的 SQL 智能转换与优化引擎，进一步降低迁移门槛，保障业务平滑过渡。

## 产品优势

### 全方位采集分析

- 支持直连到指定数据库或者通过 OMA 提供的数据库采集器，来自动获取和扫描源源端数据库系统中全部数据库对象以及自定义范围的 SQL 语句；提供兼容性评估分析、迁移可行性分析和风险分析。

### 基于 AI 的动态转换优化

- 针对未完全兼容的场景，OMA 深度融合 AI 大模型智能转换引擎与 OceanBase 多年沉淀的核心业务迁移经验，基于大规模验证的转换方案最佳实践，自动生成高可用、高性能的分布式改造方案——通过语义级动态优化与执行路径智能适配，实现复杂语法精准转换与迁移后性能跃升。

### 多种数据库和对象支持

- 支持评估 Oracle、MySQL、PostgreSQL、TiDB 和 DB2 LUW 等主流数据库的常用版本与 OceanBase 数据库的兼容性，包括 Table、Index、View、Sequence、Synonym、Function、Procedure、Package、Trigger 等数据库对象。

### 可靠性

- 无需修改系统配置，极大降低对源端业务系统开销。针对业务数据和敏感信息提供自动过滤和脱敏处理策略，最大程度保障用户的数据资产安全

## 产品功能

![灵活的评估方式](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*OZpBQLAv3MEAAAAAAAAAAAAAARQnAQ)

### 灵活的评估方式

OMA 支持连接到指定数据库，自动获取和扫描源数据库对象以及 SQL 语句，也支持从客户端工具连接到指定数据库，获取 DDL 语句进行评估。OMA 还支持解析代码框架或负载捕获等离线文件中的 SQL 语句，对其兼容性进行评估。

![完备的数据库画像](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*97HbSLxcPVEAAAAAAAAAAAAAARQnAQ)

### 完备的数据库画像

OMA 通过连接源端数据库进行深度采集分析，生成源库的数据库画像，方便用户了解目前数据库的拓扑情况、应用拓扑情况和数据库的整体负载，会话情况，热点数据和特殊表分析，以便制定相应的迁移策略。

![系统的兼容性分析](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*JA9OT4hKUBkAAAAAAAAAAAAAARQnAQ)

### 系统的兼容性分析

支持评估 Oracle、MySQL、PostgreSQL、TiDB和 DB2 LUW 等多种数据库与 OceanBase 数据库的对象兼容性、SQL兼容性、代码兼容性以及数据库机制差异等等。

![应用负载回放](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*In5zTaxTmEEAAAAAAAAAAAAAARQnAQ)

### 应用负载回放

在异构数据库迁移或跨大版本升级等场景，通过OMA 负载回放可以快速识别可能的性能差异和风险，以便用户进行针对性的优化。通过抓取源库SQL或数据库的负载流量，回放对应的SQL至目标OceanBase数据库中，长期验证 SQL 的正确性和性能，以帮助 OceanBase查找并解决兼容性和性能的问题。

![SQL 改写和 SQL 优化](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*z6gRRLmxoisAAAAAAAAAAAAAARQnAQ)

### SQL 改写和 SQL 优化

针对 OceanBase 未完全兼容的语法及对象类型，OMA 基于最佳实践与 LLM 大模型智能生成转换方案，提供 SQL/PL 改写、索引优化及分布式改造建议，保障迁移准确性与执行效率双提升。

![全面的评估报告](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*wS8DTpfpJfUAAAAAAAAAAAAAARQnAQ)

### 全面的评估报告

评估完成后，OMA 会自动生成详细的评估报告：包括数据库画像分析报告、兼容性评估报告、性能评估和执行计划比对报告，方便用户根据评估结果改造计划和迁移方案。

## 产品架构

OceanBase 迁移评估工具将收集到的异构数据源的数据进行系统功能评估，包括对象兼容性评估、SQL/PL 兼容性评估、源码评估等，评估后，给出改造建议，进而生成评估报告，指导用户进行数据库迁移。OceanBase 迁移评估工具将采集到的异构数据源的流量经过 SQL/PL 改写、SQL 优化处理后，在 OceanBase 数据库中进行回放。基于流量回放结果，生成性能报告，指导用户进行业务优化、改造，然后，再进行业务压测验证。

![产品架构](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*LOXGRbf0rlkAAAAAAAAAAAAAARQnAQ)

## 产品应用场景

### 迁移 OceanBase 前的兼容性验证

数据库是企业的核心数据中心，在此基础上的业务复杂多样，迁移到新的分布式 OceanBase 数据库的难度也很大，OMA 可以在数据迁移之前，无需部署 OceanBase 的情况下对原有数据库进行全面细致的评估，包括对原有数据的所有表，索引，触发器，PL等对象进行兼容性评估，在迁移之前就找出需要进行优化和修改，极大降低迁移的难度。同时，OMA 还支持对原有数据库上的 SQL 语句进行兼容性和性能的评估，在迁移之前就找出不兼容的 SQL 语句进行修改和优化，让业务迁移更加顺利。

![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*PRDqTL18iiAAAAAAAAAAAAAAARQnAQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*Ea-_Rp3RxWoAAAAAAAAAAAAAARQnAQ)

### 迁移 OceanBase 后的性能验证

客户在把原有数据库迁移到 OceanBase 以后，OMA 可以对原有数据库中的所有读写请求和负载进行无侵入的录制，并且获取到所有请求的性能指标，按照真实的流量和负载，将原有数据库中的请求依次回放到 OceanBase 中，并且可以精确到单条 SQL 来对比和原有数据库的性能差异，以真实请求结果来提前预知可能遇到的性能问题并进行修复，将性能短板扼杀在上线之前。

![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*4Y5SQ4OHCgcAAAAAAAAAAAAAARQnAQ) ![](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*66tjTJl5J0IAAAAAAAAAAAAAARQnAQ)

## 快速开始

[### OceanBase 迁移评估工具简介

了解 OMA 的功能、架构和应用场景](https://www.oceanbase.com/docs/enterprise-oma-doc-cn-1000000003404954) [### OceanBase 迁移评估工具兼容性评估

了解 OMA 的兼容性评估功能机器操作方法](https://www.oceanbase.com/docs/enterprise-oma-doc-cn-1000000003404958) [### OceanBase 迁移评估工具性能评估

了解 OMA 的性能评估功能及其操作方法](https://www.oceanbase.com/docs/enterprise-oma-doc-cn-1000000003404965)[AI](https://www.oceanbase.com/obi) 咨询热线
