专栏首页高级开发进阶【JavaP6大纲】MySQL篇:主从问题

【JavaP6大纲】MySQL篇:主从问题

主从问题?

主从常见问题

主从备份不可靠,需要人经常去查看同步状态,一旦出现报错,需要及时人为的处理。 出现1236:[ERROR] Slave I/O: Got fatal error 1236 from master when reading data from binary log: ‘Client requested master to start replication from impossible position’, Error_code: 1236 解决方案:主从服务器失去连接,出现了宕机的情况。常用解决办法,重新查询主服务器的状态,获取新的position位置,重新设置从服务器的同步信息。设置命令为:change master to master_log_file=’’,master_log_pos=123;

出现1032:Last_Errno: 1032, Last_Error: Could not execute Update_rows event on table xuanzhi.test; Can’t find record in ‘test’, Error_code: 1032; handler error HA_ERR_KEY_NOT_FOUND; the event’s master log mysql 解决方案:从数据库上面缺少某一条数据记录,主数据库对这条记录又做了修改,从数据库在修改时报错。解决方案是直接用数据库管理工具,数据传输模式处理具体异常的数据表,保证主数据与从数据库对应的报错数据表结构信息一样。

出现1062:Last_Errno: 1062,Last_Error: Could not execute Write_rows event on table x

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【JavaP6大纲】Zookeeper篇:Zookeeper假死问题

    假死:心跳出现超时可能是master挂了,但是也可能是master,zookeeper之间网络出现了问题,也同样可能导致。这种情况就是假死,master并未死掉...

    java_wxid
  • 【JavaP6大纲】Zookeeper篇:Zookeeper脑裂问题

    当一个集群的不同部分在同一时间都认为自己是活动的时候,我们就可以将这个现象称为脑裂症状。通俗的说,就是比如当你的 cluster 里面有两个结点,它们都知道在这...

    java_wxid
  • 【JavaP6大纲】MySQL篇:传播行为

    Spring支持7中事务传播行为 一个场景:假设外层方法里面包含二个新增用户和新增角色的方法,二个方法后面还会抛一个异常。 propagation_requ...

    java_wxid
  • 【JavaP6大纲】MySQL篇:如何优化SQL?

    应尽量避免全表扫描,首先要考虑在 where 及 order by 涉及的列上建立索引 避免在 where 子句中对字段进行 null 值判断,否则将导致引擎...

    java_wxid
  • 【JavaP6大纲】MySQL篇:如何实现 MySQL 的读写分离?MySQL 主从复制原理是啥?如何解决 MySQL 主从同步的延时问题?

    基于主从复制,一个主库,挂多个从库,然后我们就单单只是写主库,然后主库会自动把数据给同步到从库上去,数据读取走从库。

    java_wxid
  • 【JavaP6大纲】功能设计篇:金额篡改问题

    方法一:对插入的操作进行校验:一个请求的URL传入进来,根据参数找到对应的用户关联表,查询到用户的userid和用户登录后保存到redis中的userid进行对...

    java_wxid
  • 【JavaP6大纲】功能设计篇:库存超卖问题

    针对秒杀建议选择下单扣库存的方式:首先查询redis缓存库存是否充足先扣库存再落订单数据,可以防止订单生成了没有库存的超卖问题扣库存的时候先扣数据库库存,再扣减...

    java_wxid
  • 【JavaP6大纲】MySQL篇:分库分表之后,id 主键如何处理?

    基于数据库的实现方案 数据库自增 id:这个就是说你的系统里每次得到一个 id,都是往一个库的一个表里插入一条没什么业务含义的数据,然后获取一个数据库自增的一...

    java_wxid
  • 【JavaP6大纲】MySQL篇:四大属性底层实现原理?

    要么全部完成,要么完全不起作用。底层实现原理:undo log(当这个事务对数据库进行修改的时候,innodb 生成对应 undo log,他会记录这个 SQL...

    java_wxid

扫码关注云+社区

领取腾讯云代金券