Gbase数据异常
一、场景简要描述
某个节点网络闪断的情况下,会出现数据不一致的情况,通常会在网络恢复之后自动进行数据同步。如果长时间处于数据不一致状态,则需要手工同步数据。由GBase数据库执行计划bug导致SQL语句结果集错误。由GBase数据库bug导致SQL语句执行报错。
二、处置步骤及每步所需时长
某个节点网络闪断的情况下,会出现数据不一致的情况,通常会在网络恢复之后自动进行数据同步。如果长时间处于数据不一致状态,则需要手工同步数据。在网络恢复的情况下,数据不一致的节点会自动恢复,检查网络情况,如果网络恢复后一个小时数据依然不同步,考虑进行手工同步过程。
1)通知运行部门,目前系统状态异常,停止运行任务。(取决于当时任务的大小,通常在1小时-4小时之间)
2)停止数据库服务(20分钟)
3)分析数据不一致的表,进行手工同步 (根据表大小和不一致的表的数量,时间通常在2-8小时之间)
4)启动数据库服务,校验数据一致性(30分钟)
5)通知运行部门,系统恢复,启动任务运行。
由GBase数据库执行计划bug导致SQL语句结果集错误。如发现此类问题,需应用配合分析目前系统受到的影响范围及考虑后续修复方法。
1)通知应用部门,目前系统内存在数据质量问题。
2)数据库厂商分析定位问题,给出详细原因说明及修复方案、规避方法。
3)应用部门依据厂商说明,分析影响范围,排查影响范围;
4)修复错误数据,并修改程序规避问题。
5)厂商提供修复问题版本。
由GBase数据库bug导致SQL语句执行报错。如发现此类问题,需责成厂商分析该bug原因,并提供解决期限。
1)通知应用部门,某类SQL执行报错。
2)厂商分析并提供规避方案。
3)应用部门依据厂商说明,进行问题规避;
4)厂商提供修复问题版本。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526