安全考虑,binlog_row_image建议尽量使用FULL

2018-08-14
阅读 4 分钟
7k
背景binlog_row_image这个参数是MySQL5.6新增的参数,默认值是FULL,在5.7版本默认值也是FULL,但今天我看到有客户的 MySQL5.7版本参数模板采用的是MINIMAL而不是FULL,我对这个修改表示疑惑。

MySQL中间件性能测试 I

2018-07-17
阅读 11 分钟
4.7k
本文根据黄炎在2018年7月7日【MySQL技术沙龙 · 成都站】现场演讲内容整理而成。 黄炎爱可生研发总监,深入钻研分布式数据库相关技术,擅长业界相关MySQL中间件产品和开发,以及分布式中间件在企业内部的应用实践。 MySQL中间件性能测试 I 摘要:我今天代表我的团队向大家来介绍一下MySQL中间件性能的测试,为大家带来一...

使用VS Code调试MySQL

2018-06-14
阅读 3 分钟
4.4k
MySQL调试是探索MySQL源码的基本技能,之前介绍过如何使用LLDB调试MySQL,但命令行操作不便,在编辑器和终端之间来回切换,查看代码不便,本文将介绍在Mac OS中如何使用VS Code进行本地和远程调试,可以大大的提高调试效率。

MySQL瓶颈分析与优化

2018-06-13
阅读 5 分钟
5.3k
作者:蒋乐兴 简介 通过sysbench的oltp_read_write测试来模拟业务压力、以此来给指定的硬件环境配置一份比较合理的MySQL配置文件。 环境介绍硬件配置 软件环境 优化层级与指导思想 优化层级MySQL数据库优化可以在多个不同的层级进行,常见的有: SQL优化 参数优化 架构优化 本文重点关注:参数优化 指导思想日志先行 -- ...

多从库时半同步复制不工作的BUG分析

2018-06-11
阅读 3 分钟
1.5k
存在多个半同步从库时,如果参数 rpl_semi_sync_master_wait_for_slave_count=1,启动第1个半同步从库时可以正常启动,启动第2个半同步从库后有很大概率 slave_io_thread 停滞(复制状态正常,Slave_IO_Running: Yes,Slave_SQL_Running: Yes,但是完全不同步主库 binlog )