HotDB分片方案在线变更(特色功能之一)

本文详细介绍了HotDB的分片方案在线变更功能,包括变更记录的查看、任务发起、变更方案填写、预检、确认、批量操作以及异常处理。在变更过程中,系统能检测和自动修复数据不一致问题,确保业务连续性。
摘要由CSDN通过智能技术生成

提供对业务表的表类型、分片规则、分片字段、分片所属数据节点四个维度进行在线变更的支持。业务表在变更期间不会锁表,业务可对表进行正常的IUD操作。

.1.分片方案在线变更记录
在这里插入图片描述
页面显示已执行完成或正在执行的变更任务记录,正在变更的任务允许通过【取消执行】来取消并回滚操作
正在执行的任务可实时查看执行进度,每3秒刷新一次
可通过“逻辑库”、“表名称”、“状态”来筛选查看任务记录
任务记录“状态”通常有9种,依次为:
A.成功:任务正常完成且未出现数据不一致情况。
B.成功:任务正常完成但出现部分数据不一致且由程序自动修复。警告标志显示:“变更后数据一致性检测发现少量数据不一致,程序已自动修复”。
C.成功:任务正常完成且由程序修复了不一致的数据,但仍然还有部分数据不一致,用户选择忽略不一致的数据完成变更任务。告警标记提示:“程序自动修复不一致数据后数据仍然存在不一致,用户选择允许部分数据不一致情况”。
D.失败:任务失败结束,原因为用户手动取消执行任务。错误标记提示:“手动取消变更任务执行”。
E.失败:任务失败结束,原因为程序自动修复后仍出现数据不一致,用户选择放弃此任务。错误标记提示:“程序自动修复不一致数据后数据仍然存在不一致,用户选择放弃本次变更任务”
F.失败:任务失败结束,原因为变更完成后发现数据不一致,程序自动修复后依旧含有不一致数据,需要用户做出确认,用户未在设定等待时间处理导致任务失败。错误标记提示:“未在设置时间范围内对数据不一致情况作出处理,变更任务自动失败”
G.失败:任务失败结束,原因为批量发起任务后,变更方案未通过“变更方案预检”检查导致失败。错误标记提示:“批量发起任务后,变更方案未通过预检测阶段导致任务失败”
H.等待:任务未完成,处于数据不一致时需要用户做出确认处理。告警标志提示:“程序自动修复不一致数据后依旧存在不一致数据,等待用户确认处理”
I.暂停:任务发起后,由于用户设置了暂停复制时段,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值