使用sysbench压力测试MySQL(二)
昨天有了第一篇的测试之后,仅仅是一个开始。 我接下来做sysbench压测的主要思路是根据现有的配置作出调整,能够持续性的优化和压力测试达到目的,而不是简单的去对比连接数在不同数量级会有多大的差别,所以你会在里面看到一些问题的排查,一些问题的解决,可能有些又不是压测相关的。...
使用sysbench压力测试MySQL(一)(r11笔记第3天)
今天用了下新版本的sysbench,发现和早期版本的差别还不小,确实有不少有趣的地方,是的,我们继续测试下MySQL。 如果大家看过《高性能MySQL》这本书,就会发现里面对于基准测试的描述非常全面和专业,里面的测试场景都是基于早期版本,这个版本有一个不太方便的地方就是无法抓取到更细节...
MHA源码分析
MHA源码分析
haproxy+keepalived+mycat+mysql (读写分离)
haproxy+keepalived+mycat+mysql (读写分离)
【MySQL】如何快速执行 binlog
维护mysql的时候,总会遇到数据库恢复的例子。如果把备份集恢复出来相对比较简单。然而如果遇到恢复到时间点的例子,把一个MySQL实例恢复出来之后,需要执行binlog做增量恢复,如何快速的增量应用binlog呢?
【MySQL】恢复误操作的方法
本周接二连三的出现开发人员在测试环境和生产误操作导致数据库误删除/更新,对DBA而言,回滚数据着实是一件头疼的事情,凡涉及到恢复线上数据必然对应用带来一定的影响。大多数情况是开发误操作delete数据,update多数行。本文介绍常用的恢复方法。
MySQL 组复制
https://jin-yang.github.io/post/mysql-group-replication.html
网易视频云:MySQL 5.7 并行复制实现原理与调优
MySQL事务隔离级别
http://www.cnblogs.com/snsdzjlz320/p/5761387.html
MySQL 5.7.17 组复制(group replication)的要求和限制
Mycat 读写分离+分库分表
Mycat 读写分离+分库分表
MySQL 5.7 新特性 共享临时表空间及临时表改进
shared temporary tablespace与temporary table元数据改进
Percona XtraBackup 实现全备&增量备份与恢复
较详细的介绍XtraBackup原理,全量备份&恢复,增量备份&恢复的完整过程。
MySQL 执行计划explain详解
《高性能 MySQL》
MySQL 性能优化之索引优化
大家都知道索引对于数据访问的性能有非常关键的作用,都知道索引可以提高数据访问效率。为什么索引能提高数据访问性能?他会不会有“副作用”?是不是索引创建越多,性能就越好?到底该如何设计索引,才能最大限度的发挥其效能?这篇文章主要是带着上面这几个问题来做一个简要的分析,同时排除了业务场景所带来的...
MySQL client客户端的四种连接方式
mysql client要连接到mysql server上,需要有连接协议支持。在windows上,本地的连接可以通过命名管道和共享内存的方式实现,当然也可以通过TCP/IP的方式,TCP/IP不仅可以适用于本地,还可以适用于远程。在linux/unix上,本地的连接可以通过socket,当然也可以通过TCP/IP。TCP/IP:
mysqlcheck使用介绍 检查、修复、优化、分析表
以下内容主要适用于mysql 5.6,5.5的版本可能有部分选项不可用。通常使用该工具一般语法为:shell> mysqlcheck [options] db_name [tbl_name ...]shell> mysqlcheck [options] --databases db_name ...shell> mysqlcheck [options] --all-databases比如对mysql库进行mysqlcheck操...
官方压测工具mysqlslap介绍及使用
mysqlslap是官方的一款做压力测试的工具,可以模拟多个客户端进行并发测试。比如可以模拟多少并发,执行多少次,针对某个存储引擎……等等比如对myisam引擎做并发量为100,查询次数为1000--concurrency用于指定并发量,--number-of-queries=1000用于指定查询次数,--engine用于指定存储引擎-a则是自动生成SQL(当未提...
Percona XtraBackup 源码安装
Percona XtraBackup下载:$ wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.3.2/source/tarball/percona-xtrabackup-2.3.2.tar.gz此处用的是最新版本,2.3.2。其他版本可以从这里获得。https://www.percona.com/downloads/XtraBackup/LATEST/RHEL和CentOS发行版:先检查...
MySQL-HA MHA(Master High Availability manager)搭建手册
MHA搭建手册