zoukankan      html  css  js  c++  java
  • mysql innodb 集群问题记录

    1、mysql innodb集群添加节点失败后,再次添加节点提示节点已加入其他集群,且无法查到相关信息。

    需对添加失败的节点进行设置:

    set global group_replication_bootstrap_group=off;

    stop group_replication;

    设置完成后,再重新添加。这个是因为mysql集群从节点是关闭组复制的,只有主节点开启组复制。从节点开启组复制,添加该从节点到集群会被识别为其他集群的主节点。

    2、mysql innodb 添加集群节点数据复制超时

    mysql innodb 添加集群节点时需要设置在恢复操作期间等待事务应用的时间 shell.options['dba.restartWaitTimeout']=xx(秒,默认60),用于在加入实例必须恢复大量数据时配置更长的超时

    3、批量修改字段类型

    select concat('alter table ' , c.table_schema,'.',c.table_name ,' modify ' , c.column_name ,' ', c.column_type, ' null;') from information_schema.`COLUMNS` c where c.table_schema='nc_resource' and c.is_nullable='NO' and c.column_name in ('create_time','update_time','create_by','update_by')  ----生成修改字段sql。

  • 相关阅读:
    spring-mvc dispatcherServlet
    常用注解
    spring基础
    消息转换
    高级装配
    Leetcode第242题:有效的字母异位词
    Leetcode第76题:最小覆盖子串
    Leetcode633题平方数之和
    Leetcode454题四数之和II
    java从虚拟机执行角度解析案例(转)
  • 原文地址:https://www.cnblogs.com/cooper-73/p/14703409.html
Copyright © 2011-2022 走看看