JDBC与MySQL临时表空间的分析

2018-09-11
阅读 6 分钟
2.2k
应用 JDBC 连接参数采用 useCursorFetch=true,查询结果集存放在 mysqld 临时表空间中,导致ibtmp1 文件大小暴增到90多G,耗尽服务器磁盘空间。为了限制临时表空间的大小,设置了:

Prometheus一条告警是怎么触发的

2018-09-05
阅读 5 分钟
3.3k
文章来源:爱可生云数据库作者:张沈波 大纲 第一节:监控采集、计算和告警第二节:告警分组、抑制、静默告警分组告警抑制告警静默收敛小结第三节:告警延时延时的三个参数延时小结总结 Prometheus+Grafana是监控告警解决方案里的后起之秀,比如大家熟悉的PMM,就是使用了这个方案;前不久罗老师在3306pi公众号上就写过...

MySQL性能诊断实践之系统观测工具

2018-09-03
阅读 15 分钟
3.3k
本文根据黄炎在2018年8月3日在【2018 MySQL技术交流大会 · 上海站】现场演讲内容整理而成。 黄炎,爱可生研发总监,深入钻研分布式数据库相关技术,擅长业界相关MySQL中间件产品和开发,以及分布式中间件在企业内部的应用实践。 摘要:今天我带来的分享是系统观测工具,有所关联但不涉及MySQL自身的这样一个话题。 分享...

大规模集群之告警系统实践

2018-08-22
阅读 9 分钟
3.1k
本文根据邓欢在2018年7月78日高效运维社区【数据库专场沙龙】现场演讲内容整理而成。 摘要:首先介绍告警的选型,然后介绍Alertmanager的实现,最后给大家介绍一下我们的实践经验。 分享大纲: 一. 告警的选型二. Alertmanager的实现三. Alertmanager的实践 我今天会首先介绍告警的选型,然后介绍Alertmanager的实现,最...

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

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

MySQL中间件性能测试 I

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

使用VS Code调试MySQL

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

MySQL瓶颈分析与优化

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

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

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