Maison > base de données > tutoriel mysql > 主从数据不一致引起的重大故障!请各位注意!

主从数据不一致引起的重大故障!请各位注意!

WBOY
Libérer: 2016-06-07 17:42:19
original
1487 Les gens l'ont consulté

故障描述:主从架构,主宕机后,切换到了从,结果从上数据丢失了很多(在没宕机前未校验数据一致性),当时同步没有延时,用户登录时,无法在数据库中验证,结果

故障描述:主从架构,主宕机后,切换到了从,结果从上数据丢失了很多(在没宕机前未校验数据一致性),当时同步没有延时,用户登录时,无法在数据库中验证,结果大批用户无法登陆,导致投诉。


之前我写过一个PPT,是如何校验主从数据是否一致性。

主从同步正常,香港虚拟主机,并不代表主从数据一致性,香港虚拟主机,为什么?我举例说明一下:
主库上有a用户,密码123456,香港虚拟主机,从库上没有该用户。如果a用户一直不更新密码,从库上你用show slave status\G,发现是没有任何报错信息的,因为没有触发这条记录。不信,你可以试试。

所以才会有下面这个工具的存在:(注意!这个工具会锁表,表越大,锁住的时间也会越长)


 主从数据不一致引起的重大故障!请各位注意!

 主从数据不一致引起的重大故障!请各位注意!


注:主从架构,必须要保证数据的一致性,避免造成今天我这边的特大故障!


本文出自 “贺春旸的技术专栏” 博客,请务必保留此出处

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal