MySQL 5.6升级注意问题

MySQL 5.6升级注意问题
MySQL 5.6升级注意问题 1. 用新版本mysql拉取实例,运行mysql_upgrade。mysql_upgrade会check所有表,并试图去修复可能存在问题的表。 mysql_upgrade注意: mysql_upgrade无法升级help表的内容;当--gtid-mode=on时无法执行mysql_upgrade。 2. 在InnoDB存储引擎中,建议旧版本的mysql shutdown时设置innodb_fast_shutdown = 0,这样会先做purge all, merge change buffer, 及flush dirty page,这样可以保...

TenDB Cluster集群Spider引擎在update语句中set值为16进制bug

TenDB Cluster集群Spider引擎在update语句中set值为16进制bug
spider bug fixed: update table set X'' 现象:TenDB Cluster集群的业务中使用类似update spider_test set info=x'aabbcc112233445566' where id=1的语句,其中id为分区键。 select length(info) from spider_test where id=1; 得出来的长度为8。 事实上无论set info =x'... ...'的内容长度是多少,只有长度大于8, select length(info)得到的结果都是8,即info的长度被截取了。 而在insert语句中info字段...

spider bug fixed list

spider bug fixed list
腾讯互娱DBA团队针对spider 3.1的一些bug修复。 1.修复mysqld恢复时读取tc.log的引入的crash; 2.修复spider在windows下不指定user,passwd时引发的crash; 3.Alter table 修改spider表引发spider的crash,同时会影响后续的在线切换; 4.处理函数spider_db_set_cardinarity中share->cardinality[field->field_index]为0产生的crash; 5.spider_db_ping可能会触发 trx为null的错误, 是由于同时触发了p...

SQL审核工具介绍

SQL审核工具介绍
1.背景 现阶段的业务变更过程是由运维提单,再由DBA对这些 SQL逐句进行审核,审核通过后再由运维执行。由于单据的多样性与复杂性(部分单据大于1M),不止消耗DBA的大量时间精力,也让审单无法面面俱到,从而可能执行了非法的SQL导致变更时间延长,影响业务正常上线造成了损失。 SQL审核工具(tmysqlparse)用于对MySQL的SQL语句进行语法分析,判定语法正确性及检测高危告警。通过将tmysqlparse集成到凯丽/...
Copyright © 腾讯游戏DBA团队 保留所有权利.  

用户登录

分享到: