aeoluspu的专栏

胡言乱语 随手记

MySQL5.7 GTID在线开启与关闭

当前场景   当前某些业务还有未开启GTID服务组,升级5.7后,如何检测是否符合开启GTID条件,如何在线修改切换使用GTID;已经升级5.7后,已经开启GTID,如何快速回滚后退; 线上gtid如何维护等等,以上场景通过归纳下面内容解决 gtid_mode参数新选项值online g...

2017-11-10 19:54:20

阅读数 4376

评论数 0

mysql 索引页物理结构--physical structer of an innodb index

mysql 索引页物理结构-physical structer of an innodb index https://dev.mysql.com/doc/refman/5.7/en/innodb-physical-structure.html 除了空间索引,innodb索引是B数数据结构。空间索...

2017-02-24 10:16:44

阅读数 1576

评论数 0

5.6之后新特性

在5.6之后版本中,如果binlog格式设置为statement 。那么 insert  .....select .....语句将是不安全。如下报警信息  Unsafe statement written to the binary log using statement format sinc...

2017-02-23 09:17:11

阅读数 194

评论数 0

mysql 死锁检测变量innodb_deadlock_detect

mysql 5.7.15 之后 增加了innodb_deadlock_detect 函数,控制是否打开死锁检测。关闭死锁检测,在性能上有非常大的提高,曾经在其他mysql分支增加了这个参数,而官方版本直到5.7.15才增加了这个参数,默认是打开的。

2017-02-18 22:05:53

阅读数 2344

评论数 0

mysql 5.7多源复制中断如何处理

ERROR 3086 (HY000): When sql_slave_skip_counter> 0, it is not allowed to start more than one SQLthread by using 'START SLAVE [SQL_THREAD]'. Value ...

2016-08-08 17:46:29

阅读数 1501

评论数 0

mysql 5.6 timestamp变化--explicit_default_for_timestamp

1 在5.6.6之前,timestamp列如果没有声明null值,默认为not null。(其他数据类型,如果没有显示声明为not null,则允许null值)。设置timestamp的列值为null,会自动存储为当天timestamp。       2  表中的第一个timestamp列,如果没...

2016-07-25 15:38:14

阅读数 561

评论数 0

mysql5.6新特性总结

mysql5.6版本改变了不少,总结如下所示: 一. server参数默认值设置的变化 http://dev.mysql.com/doc/refman/5.6/en/server-default-changes.html 二. innodb增强 1.全文本搜索(full-text sear...

2016-04-07 14:22:27

阅读数 335

评论数 0

index condition pushdown(icp)---mysql5.6新功能

如何理解 index condition pushdown ?   index condition pushdown 是mysql使用索引在表里取得数据的一种优化。如果不使用icp,引擎层会遍历索引在基表中寻找数据行,然后返回给mysql server层,最后再为这些数据行进行where后的条件过...

2016-02-19 10:51:12

阅读数 350

评论数 0

binlog_row_image 5.6新增参数

版本介绍5.6.2里新增函数binlog_row_image。是动态参数,使用级别session和global。 可选值 full: 默认值,记录所有的行信息,和5.6之前记录的没有区别 minimal: 只记录要修改列的记录 noblob: 记录除了blog和text之外的所有字段 需要注意...

2016-02-15 10:38:17

阅读数 2850

评论数 0

mysql 5.6 online ddl 测试

在生产环境中,因为业务需求,改动mysql表结构,特别是数据量特别大的时候,几百万甚至几千万的数据,mysql online ddl操作非常让mysql dba揪心。5.6版本支持online ddl。    为什么mysql ddl操作让dba揪心呢?因为mysql ddl操作内部原理是这样的...

2013-06-08 16:10:05

阅读数 1489

评论数 0

mysql 5.6 新特性收录

同事总结的mysql 5.6各个新特性,以及对应的官方说明文档,很详细,已做备录 主要四大块 innodb、复制、优化、nosql支持,在这四大方面有了很的改进,对应官方相关文档讲的很详细。 一. server参数默认值设置的变化: http://dev.mysql.com/d...

2013-05-17 16:00:33

阅读数 1653

评论数 0

mysql 5.6 新特性 主从延迟

前面一篇文章《mysql replication 主从间如何延迟 --- 某大型互联网面试题》已经写到如何延迟主从配置,在5.6里已经实现了这个功能,那么我们看一下官方文档介绍吧 : http://dev.mysql.com/doc/refman/5.6/en/replication-delay...

2012-07-26 17:28:37

阅读数 3231

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭