代码改变世界

随笔分类 - MySQL 工具

sysbench 压力测试

2016-09-12 20:06 by pursuer.chen, 14471 阅读, 收藏, 编辑
摘要: 介绍 sysbench是一个模块化、跨平台、多线程基准测试工具,主要用于测试不同系统参数下的数据库负载情况,本文主要介绍0.4版本的使用。sysbench主要用于以下性能测试: 文件I/O性能 调度 内存分配和传输 POSIX线程 数据库 安装 下载地址:https://github.com/ako 阅读全文

MySQL mysqlslap压测

2016-09-12 17:49 by pursuer.chen, 4213 阅读, 收藏, 编辑
摘要: 介绍 mysqlslap是mysql自带的一个性能压测工具;mysqlslap用于和其它的一些性能压测工具一样可以自己造数据进行压测。mysqlslap的报告比较简单主要体现在执行的时间方面,没有sysbench那样的tps、qps等更详细的包括。 参数 --auto-generate-sql -a 阅读全文

Mysql 主从延时监控

2016-05-20 19:11 by pursuer.chen, 3911 阅读, 收藏, 编辑
摘要: 介绍 主从延时在主从环境中是一个非常值得关注的问题,有时候我们可以通过show slave status命令查看Seconds_Behind_Master值来分析主从的延时情况;但是由于该值是来自binlog文件语句的完成时间,当一条SQL执行时间很长的时候那么该值可能就不准确了,那么有没有什么工具 阅读全文

MySQL 对比数据库表结构

2016-04-29 17:48 by pursuer.chen, 23045 阅读, 收藏, 编辑
摘要: 介绍 本章主要介绍怎样对比数据库的表结构的差异,这里主要介绍使用mysqldiff工具来对比表结构的差异,其实在5.6版本之后通过查询information库中的系统表也能对比出来,但是mysqldiff还有一个好处就是可以直接生产差异的SQL语句这个功能就是我们需要利用的,而通过分析系统表要实现这 阅读全文