DB运维工具
文章平均质量分 67
胡儿胡儿
好记性不如烂博客
展开
-
在线ddl变更工具gh-ost
简介相对pt-online-schema-change而言,gh-ost省去了创建触发器的动作,这就带来了解决了之前我经常用pt做ddl变更时的痛点:pt更变表结构时,如果当前有关于这个表的长事务在运行,那么创建触发器必然引起medata lock锁等待导致服务不可用。官方地址https://github.com/github/gh-ost/releases不过gh-ost有以下限原创 2016-12-21 17:16:56 · 1963 阅读 · 0 评论 -
seconds_behind_master监控复制延迟的不足及pt-heartbeat改进方法
seconds_behind_master含义及不足seconds_behind_master的值是通过将salve服务器当前的时间戳与二进制日志中的事件的时间戳相比得到的,所以只有执行事件时才会报告延迟。1.1 如果备库复制线程没有运行,就会报延迟为null。1.2 一些错误比如网络不稳定可能导致复制中断或停止复制线程,但是seconds_behind_master将显示为0,而原创 2015-01-04 17:21:01 · 1807 阅读 · 0 评论 -
利用Sysbench0.5对MySQL进行压测
1 下载sysbench-0.5.tar.gz下载地址 http://download.csdn.net/download/rcbblgy/75784332 执行如下命令tar xzvf sysbench-0.5.tar.gzcd sysbench-0.5chmod +x autogen.sh./autogen.sh./configure --with-mysql原创 2014-12-17 20:01:16 · 2791 阅读 · 0 评论 -
利用binlog2sql实现闪回
转载来自 https://github.com/danfengcao/binlog2sql/blob/master/example/mysql-flashback-priciple-and-practice.mdMySQL闪回原理与实战DBA或开发人员,有时会误删或者误更新数据,如果是线上环境并且影响较大,就需要能快速回滚。传统恢复方法是利用备份重搭实例,再应用去除错误sq转载 2017-08-07 17:53:09 · 825 阅读 · 0 评论