
# 设置异常表修复模式
#### 操作场景
在处理增量DDL时，HTAP同步任务可能出现异常，导致AP侧和TP侧数据不一致，异常情况将以异常表的形式显示。TaurusDB提供异常表自动修复功能，会定期检查异常数据表，并根据修复模式创建临时任务进行修复。
#### 约束限制
- 一个同步任务同时只会存在一个修复任务，整个实例最多同时存在5个修复任务，如果达到上限会在后续周期修复。
- 同一个任务多次修复失败，会自动停止修复。
- 针对**RENAME** 类型DDL触发的异常（比如对数据库执行**RENAME**操作）不自动修复，需要手动处理。
 
#### 设置异常表修复模式
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
3. 在"实例管理"页面的实例列表中，选择目标实例，单击实例名称，进入"基本信息"页面。
4. 在左侧导航栏选择"HTAP实时分析"。
5. 单击目标HTAP实例名称，进入实例的"基本信息"页面。
6. 左侧导航栏选择"数据同步"，单击"创建数据同步"。
7. 在创建数据同步页面的"同步参数设置"模块设置参数"error_table_fix_mode"。 
   图1设置修复模式   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002542601283.png "点击放大")
   
   表1修复模式 
   | 修复模式          | 模式说明                                                  |
   |:---|:---|
   | automatic（默认） | 自动模式，发现异常表后自动修复。                                      |
   | manual        | 手动模式，发现异常表后不自动修复。                                     |
   | schedule      | 定时模式，发现异常表后在可维护时间窗（02:00\~06:00）修复，且可维护时间段的时间范围不支持修改。 |
      
   
   
 
