努力学习,努力分享,努力.....在努力..努力离开..
发布时间:2014-02-09 18:02:14
使用Percona XtraBackup备份工具创建MySQL Slave在原来搭建MySQL Slave如果可以停同步停库对应用响应要求不高,直接拷贝数据到新备库,配置好后在启用同步就可以了.但是在一些紧急情况下:比如业务超级繁忙的系统,数据库和同步又不能停去做一个MySQL Slave,这个时候XtraBackup就派上用场了.下面重点介绍用XtraBackup做MySQ.........【阅读全文】
发布时间:2014-02-08 16:37:31
地球人都知道,更新mysql配置my.cnf需要重启mysql才能生效,但是有些时候mysql在线上,不一定允许你重启,这时候应该怎么办呢?看一个例子:mysql> show variables like 'log_slave_updates';+-------------------+-------+| Variable_name | Value |+-------------------+-------+| lo.........【阅读全文】
发布时间:2014-02-02 17:23:54
简介:引用MySQL官方文档中的一段话:MERGE存储引擎,也被认识为MRG_MyISAM引擎,是一个相同的可以被当作一个来用的MyISAM表的集合."相同"意味着所有表同样的列和索引信息.你不能合并列被以不同顺序列于其中的表,没有恰好同样列的表,或有不同顺序索引的表.而且,任何或者所有的表可以用myisampack来压缩.例子:mysql> show en.........【阅读全文】
发布时间:2014-01-26 14:40:57
在常用的MySQL的架构中,Master-Slave架构用的最多,但是对于主从的延迟一般都是按照Seconds_Behind_Master来查看的,但是这个参数有时候是不准确的,比如网络闪断Seconds_Behind_Master看不出任何问题,在看pos才发现已经不走了.所以用该状态值去判断主从延迟不太靠谱.在这里用到Percona-Toolkit系列工具中的pt-heartbeat来实现.........【阅读全文】
发布时间:2014-01-23 16:31:55
Percona提供的percona-toolkit提供很多实用功能,这里着重介绍如何监控死锁.pt-deadlock-logger基本用法Usage: pt-deadlock-logger [OPTIONS] DSN解释:指定DSN死锁信息,它可以标准输出到屏幕也可以记入到表中或者日志文件,OPTIONS就是要加的参数了.在这里做个模拟产生死锁的试验,例子如下:session1:mysql> creat.........【阅读全文】