mysql 主从数据库同步不及时的问题

hdd901002 2013-05-14 10:20:33
mysql 主从数据库同步不及时的问题求教

现在公司系统发现一个单疼的事情,主库更新一个订单状态,从库读取没有更新,要1-3分钟后才更新过来。
请问哪位大哥大姐碰到过这个问题,或者提供点思路,让我自己研究研究也行。
数据库数据不大,10G左右。
虽然这点数据没有必要弄主从,但是碰到问题还是得解决。。。
以前是好的,现在暂时全部切到主库,对比了下select count(*)一个数据多点的表,从库查询的速度明显比主库要快很多。

...全文
221 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hdd901002 2013-05-14
  • 打赏
  • 举报
回复
引用 1 楼 rucypli 的回复:
延迟这么多确实无法容忍 首先找到为什么延迟这么多 是insert update delete语句过多造成的吗 是否可以优化update和delete语句的速度 是网络原因造成的延迟吗 如果确实是因为主库并发太多 导致单线程的从库复制不过来 那只能升级硬件了 换SSD吧 或者实时性高的切到主库上 不用实时的在从库上
网络缘故可以排除,两台在同一局域网,测试了网络情况都正常。 从库上show processlist看了大概稳定在7个左右,主库上18个连接左右。insert少,一天也才五六千个,大部分都是update,基本上没有delete 现在暂时采用这个方案“实时性高的切到主库上 不用实时的在从库上”
rucypli 2013-05-14
  • 打赏
  • 举报
回复
延迟这么多确实无法容忍 首先找到为什么延迟这么多 是insert update delete语句过多造成的吗 是否可以优化update和delete语句的速度 是网络原因造成的延迟吗 如果确实是因为主库并发太多 导致单线程的从库复制不过来 那只能升级硬件了 换SSD吧 或者实时性高的切到主库上 不用实时的在从库上
rucypli 2013-05-14
  • 打赏
  • 举报
回复
看下update的效率是否是最高 查下slave上有无慢查询

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧