(更多…)...
mysql高可用性方案(1)
MySQL数据库是最为流行的开源数据库,然而服务器瓶颈和故障是任何数据库都无法回避的现实问题,架构存在单点问题,本身就是一个隐患,毕竟单点故障概率是很大的。下面这个讲义是关于mysql高可用性的解决方...
使用Percona Data Recovery Tool for InnoDB恢复数据
昨晚收到一则求助,一个用户的本地数据库的重要数据由于误操作被删除,需要进行紧急恢复,用户的数据库日常并没有进行过任何备份,binlog也没有开启,所以从备份和binlog入手已经成为不可能,咨询了丁奇...
将MySQL数据迁移到Redis
做开发的同学都知道,一旦设计到底层存储优化,数据结构甚至数据库的变更,通常都会进行数据迁移的工作。如果系统运行时间过长,数据迁移的数量可能非常庞大。这时候,如何进行高效的数据迁移,实际也是上线质量的直...
mysqlsla分析MySQL数据库慢查询日志
mysqlsla是hackmysql.com推出的一款MySQL的日志分析工具,功能非常强大. 数据报表,非常有利于分析慢查询的原因, 包括执行频率, 数据量, 查询消耗等。
一、使用
# m...
MySQL运行状态show status详解
要查看MySQL运行状态,要优化MySQL运行效率都少不了要运行show status查看各种状态,下面是参考官方文档及网上资料整理出来的中文详细解释,不管你是初学mysql还是你是mysql专业级的...
将mysql binlog导入到数据库
一、脚本介绍
语言:bash script,awk,sed
功能:将mysql的binlog日志格式化后,通过load data直接导入数据库,然后通过sql对binlog日志做分析。
优点:通...
MySQL 官方 Auto-Failover 功能测试
环境介绍:
master: demoenv-trial-1
slaves: demoenv-trial-2 demoenv-trial-3
1. 安装 Percona Server,在所有服...
MySQL百万级高并发网站优化
一网站以下简称A站,这A站在年后流量猛增从一天的七八十万猛跑到了好几百万的IP,一天下来接近一千万的PV让整个服务器在高压下超负荷的工作着,时不时的服务就出现宕机。
最首先反映出情况的是数据统计...
MySQL 连接字符串函数 CONCAT() CONCAT_WS() GROUP_CONCAT()
最近遇到一些蛋疼的事情, 所有的业务处理全交给MySQL函数来处理, 导致mysql CPU使用率骑虎难下。SQL语音也是一门语言,也包括一些连接字符串的处理函数,如: CONCAT()、 CON...
MySQL Auto-Failover 功能测试
参考资料:
http://www.clusterdb.com/mysql/replication-and-auto-failover-made-easy-with-mysql-utilities...
mysqlhotcopy + binlog 实现mysql增量备份
mysqlhotcopy只是简单的缓存写入和文件复制的过程,占用资源和备份速度比mysqldump快很多很多。特别适合大的数据库,它使用LOCK TABLES、FLUSH TABLES和cp或scp来...
MySQL master Failover
MySQL数据库高可用性架构实现方式有:
1. mysql master / master replication + VIP 通过脚本来控制master切换, 如mmm和mha。
具体内...
mylvmback备份MySQL数据库
对MySQL数据库进行备份操作,需要考虑到数据引擎、数据大小、是否锁表、是否在线、备份耗时等因素。对于不同的数据引擎备份方式有所不同,有些备份方式不兼容其他引擎的。推荐使用Percona xtraba...
xtrabackup原理及实施
Xtrabackup是基于InnoDB存储引擎灾难恢复的。它复制InnoDB的数据文件,尽管数据文件在内部是非一致性的,但在执行灾难恢复时可以保证这些数据文件是一致的,并且可用。
官方原理
在...
18