一、说明解决数据库单mysql主节点的单点故障问题。便于数据库的切换。二、原理从mysql的主从模式延伸而来,两个mysql节点互为主从,可读可写。三、测试环境描述192.168.0.54(db54)CentOS_6.5x64Percona_mysql-5.5.38192.168.0.108(db108)CentOS_6.5x64Percona_mysql-5.5.38..
分类:
数据库 时间:
2014-12-01 16:14:47
阅读次数:
311
MySQL主从复制是MySQL 高可用架构中重要的组成部分,该技术可以用于实现负载均衡,高可用和故障切换,以及提供备份等等。对于主从复制的监控,仅仅依赖于MySQL自身提供的show slave status并不可靠。pt-heartbeat是主从复制延迟监控的不错选择,本文描述了主从复制情形下的延迟监控并给出相应示例。 pt-heartbeat为percona-toolkit工具包中的一个...
分类:
其他好文 时间:
2014-12-01 12:53:57
阅读次数:
355
主从复制技术在MySQL中被广泛使用,主要用于同步一台服务器上的数据至多台从服务器,可以用于实现负载均衡,高可用和故障切换,以及提供备份等等。MySQL支持多种不同的复制技术,诸如单向,半同步异步复制等以及不同级别的复制,诸如数据库级别,表级,跨库同步等等。本文简要描述了一个基本的主从复制并给出示例。 1、复制的基本原理(步骤) a、在主库上把数据更改记录的二进制日志(binary log)...
分类:
数据库 时间:
2014-12-01 10:14:04
阅读次数:
243
最近玩MySQL,发现了一个很不错的工具,可以把MySQL慢查询可以视化,方便我们去找出和分析慢询语句,搭建的步骤不多,但网上详细教程比较少,说得也不够详细,一不小心,估计得蛋痛一会,哈哈Percona Toolkit 是一组高级的命令行工具,用来管理 MySQL 和系统任务,主要包括:1、验证主节...
分类:
数据库 时间:
2014-11-28 18:06:01
阅读次数:
308
一、安装HandlerSocket-Plugin-for-MySQL
https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL
#cd HandlerSocket-Plugin-for-MySQL
#sh ./autogen.sh
#./configure --with-mysql-source=/home/jfy/soft/Percona-Server-5.5.18-rel23.0 --with-mysql-bindir=/usr/local/m...
分类:
数据库 时间:
2014-11-24 15:20:58
阅读次数:
281
作者在2014Oracle数据库嘉年华中有幸听到了关于去哪网的MySQL数据库基于PXC的高可用架构设计主题。
MySQL和Oracle是完全不同的两种数据库,Oracle重于管理,而MySQL更重要的是架构设计。笔者对MySQL以及新技术也是充满了好奇,索性回来自己搭建一个测试环境。...
分类:
数据库 时间:
2014-11-22 12:02:43
阅读次数:
499
MySQL数据库是轻量级、开源数据库的佼佼者,其功能和管理,健壮性与Oracle相比还是有相当的差距。因此有很多功能强大第三方的衍生产品,如percona-toolkit,XtraBackup等等。percona-toolkit是一组高级命令行工具的集合,可以查看当前服务的摘要信息,磁盘检测,分析慢查询日志,查找重复索引,实现表同步等等。这个工具套件对DBA及运维人员着实不可多得。本文简要描述这个...
分类:
其他好文 时间:
2014-11-20 17:07:06
阅读次数:
218
Percona Toolkit 2.2.12 发布了,Percona Toolkit 是一组高级的命令行工具,用来管理 MySQL 和系统任务。改进内容包括:New Features:pt-stalknow gathersdmesgoutput from up to 60 seconds befor...
分类:
数据库 时间:
2014-11-19 10:40:29
阅读次数:
261
目前CentOS/Red Hat (RHEL) 6.2官方自带的mysql版本为5.1,mysql5.5已经出来了。相比mysql5.1,mysql5.5不仅在多个方面进行了改进:性能上有了很大提升默认存储引擎更改为InnoDBCPU多核处理性能提升复制功能加强,新增半同步复制增强表分区功能等等本文...
分类:
数据库 时间:
2014-11-13 12:20:19
阅读次数:
190
背景说明
percona-xtrabackup是由percona公司开发的备份工具,主要有两个工具,一个是xtrabackup,另一个是innobackupex。其中中innobackupex是对xtrabackup封装,是一个perl脚本。本文操作相对比较简单,通过innobackupex将3306实例的数据进行备份,再恢复到3307实例上。同时也简单的介绍下通过这个备份恢...
分类:
其他好文 时间:
2014-11-10 15:35:47
阅读次数:
305