定位与处理
定位与处理
SHOW REPLICA STATUS\G -- Last_SQL_Error 给出冲突键与语句
-- 1) 查询冲突数据(示例)
SELECT * FROM appdb.users WHERE id = 12345;
-- 2) 决定处理:改从库数据或跳事务
STOP REPLICA SQL_THREAD;
-- GTID 环境跳过(见「跳过事务」条)
SET GTID_NEXT = '3a7f1e3b-...:4711';
BEGIN; COMMIT;
SET GTID_NEXT = 'AUTOMATIC';
START REPLICA SQL_THREAD;| 根因候选 | 从库被直接写入 / 主从数据漂移 / 跳事务后遗症 |
|---|---|
| 原则 | 先保数据正确,再恢复复制;跳过是最后手段 |
1062 反复出现说明拓扑里有第二个写入点,先找到它,别一直跳。