---
title: "查看和修改校验参数 | OceanBase 文档中心"
description: 查看和修改校验参数 本文为您介绍如何查看和修改 OceanBase 迁移服务（OceanBase Migration Service，OMS）数据校验任务的参数。 使用限制 OMS 支持处于 未启动 、 已暂停 和 失败 状态的数据校验任务修改校验参数。 查看参数 登录 OMS 控制台。 在左侧导航栏，单击 数据校验…
---
切换语言

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

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*L03BS6f-o40AAAAAAAAAAAAADiGDAQ/original) 迁移服务 OMSV 4.3.1 企业版

# 查看和修改校验参数

更新时间：2026-04-14 15:36:02

本文为您介绍如何查看和修改 OceanBase 迁移服务（OceanBase Migration Service，OMS）数据校验任务的参数。

## 使用限制

OMS 支持处于 **未启动**、**已暂停** 和 **失败** 状态的数据校验任务修改校验参数。

## 查看参数

1. 登录 OMS 控制台。
 2. 在左侧导航栏，单击 **数据校验**。
 3. 在 **数据校验** 页面，单击目标任务后的 **...** > **查看参数**。

   您也可以单击目标任务的名称，进入该任务的详情页面，单击右上角的 **...** > **查看参数**。
 4. 在 **查看参数** 面板，查看当前任务的各项配置。

## 修改参数

1. 登录 OMS 控制台。
 2. 在左侧导航栏，单击 **数据校验**。
 3. 在 **数据校验** 页面，单击目标任务后的 **...** > **修改参数**。

   您也可以单击目标任务的名称，进入该任务的详情页面，单击右上角的 **...** > **修改参数**。
 4. 在修改对应校验类型面板，根据业务需求进行修改。

      - 全量校验

       新建数据校验任务时，在 **选择类型和对象** 步骤，选择 **全量校验**，才会显示下述参数。

       ![oms105-zh](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/oms/oms-enterprise/oms105-zh.png)

       | 参数 | 描述 |
       | --- | --- |
       | 源端并发配置/目标端并发配置 | 最小值为 1，最大值为 512，默认值为 4。 |
       | 校验模式 | 包括 **自适应** 和 **IN 模式**。      - **自适应**：分批从源端、目标端获取相同范围内数据，对其进行精确对比。     - **IN 模式**：分批从源端获取指定范围内的数据，根据目标端数据的唯一键，在目标端以 IN 条件查询，对比两端数据是否一致。请注意该模式无法校验目标端存在源端没有的数据的场景，并且校验性能存在一定程度降级。建议仅当目标端存在预期内的多余数据无需进行校验，或库表汇聚的迁移场景时使用。 |
       | 是否限制 BPS 速率 | 单位为 MiB/s，最大值为 1024。如果您开启该按钮，请至少选择源端或目标端其中一项最低速率。 |
       | 基于隐藏列校验 | 数据迁移过程中为保证数据一致性，会对目标端无非空唯一键表增加隐藏列并且创建唯一键。数据迁移可以基于该唯一键实现数据的全量校验。详情请参见 [数据迁移服务隐藏列机制说明](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000004023213)。   仅 OB_MySQL -> OB_MySQL、OB_Oracle -> OB_Oracle/Oracle 和 Oracle -> OB_MySQL/OB_Oracle 时，会显示该参数。 |
      - 行数校验

       新建数据校验任务时，在 **选择类型和对象** 步骤，选中 **行数校验**，才会显示下述参数。

       ![oms106-zh](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/oms/oms-enterprise/oms106-zh.png)

       | 参数 | 描述 |
       | --- | --- |
       | 并发校验表数 | 最小值为 1，最大值为 100，默认值为 10。该配置对源端和目标端均生效。 |
       | 查询超时时间 | 单位为分钟，最小值为 1，最大值为 1440，默认值为 10。该配置对源端和目标端均生效。 |
      - 增量校验

       新建数据校验任务时，在 **选择类型和对象** 步骤，选中 **增量校验**，才会显示下述参数。

       ![oms107-zh](https://obbusiness-private.oss-cn-shanghai.aliyuncs.com/doc/img/oms/oms-enterprise/oms107-zh.png)

       | 参数 | 描述 |
       | --- | --- |
       | 增量校验起始位点 | 增量校验的开始位点，默认为任务启动时间。仅校验增量校验开始时间之后的增量变更数据。 |
       | 增量校验结束位点 | 增量校验的结束位点，支持设置开始时间之后的任意时间。当源端和目标端的增量变更数据校验均到达设置的位点后，便结束校验。 |
       | 初检配置 | 根据源端、目标端增量变更数据进行数据校验。如果初检发现数据不一致，将开启复检。初检配置包括：      - **热点数据冷却时间**：指源端频繁发生同条数据变更时，支持等待数据冷却校验最后变更数据。单位为秒，最小值为 1，最大值为 3600，默认值为 5。     - **不一致数据检出时间**：指源端和目标端增量数据不一致后，在指定时间之后尝试重复校验，仍不一致则返回检出不一致信息。         单位为秒，最小值为 1，最大值为 86400，默认值为 30。 |
       | 复检配置 | 初检发现不一致数据后，将开启复检，从源端和目标端数据库获取最新数据进行对比。如果重复多次校验仍不一致，则结束校验任务，返回数据最终不一致。复检配置包括：      - **复检并发数**：复检往源端、目标端发起数据查询的最大并发数。最小值为 1，最大值为 512，默认值为 16。     - **复检最大时间**：复检执行的最大时间。超出设置的时间后，如果数据仍不一致，则结束校验任务，返回数据最终不一致。单位为分钟，最小值为 1，最大值为 720，默认值为 30。     - **是否限制 BPS 速率**：复检往源端、目标端每秒查询的最大流量。单位为 MiB/s，最大值为 1024。 |
       | 基于隐藏列校验 | 设置是否基于隐藏列进行校验。数据迁移过程中为保证数据一致性，会对目标端无非空唯一键表增加隐藏列并且创建唯一键。数据迁移可以基于该唯一键实现数据的增量校验。详情请参见 [数据迁移服务隐藏列机制说明](https://www.oceanbase.com/docs/enterprise-oms-doc-cn-1000000004023213)。   仅 OB_MySQL -> OB_MySQL、OB_Oracle -> OB_Oracle/Oracle 和 Oracle -> OB_MySQL/OB_Oracle 时，会显示该参数。 |
 5. 修改完成后，单击 **保存**。

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
