没事用mysql标准半同步、HA环境不要瞎折腾使用存储过程、触发器或galera cluster。

dbforge在galera cluster下debug存储过程hang。。。

经查看process list,dbforge cr_debug引擎使用了use_lock()函数,而galera cluster不支持各种lock tables等等,故开发环境如果需要开发存储过程的,则需要使用非galera cluster。

mysqladmin shutdown hang

近日发生多次在mysql数据库日间出现异常需要重启,为了保证数据的一致性,执行正常的mysqladmin shutdown,hang住很长时间,abort报galera cluster各种问题专贴_概念

经查,由于数据库采用非autocommit模式,开发人员在mysql下开发没有commit的概念,导致shutdown时等待现有事务完成进而hang。。

解决方法,在galera cluster各种问题专贴_概念_02。生产中需要慎重。。

galera cluster各种问题专贴_概念_03

 

花若盛开,蝶自飞来,你若精彩,幸福开怀!2020年12月11日-18日