摘要:
注:图片来自《深入浅出MySQL 数据库开发 优化与管理维护 第2版》物理备份和恢复1.冷备份:停掉mysql再备份,一般很少用,因为很多应用不允许长时间停机,停机备份的可以直接CP数据库的数据目录,在进行恢复前,停掉mysql,然后把数据目录覆盖掉,再重启mysql。2.热备份Myisam存储引擎... 阅读全文
摘要:
使用perconaxtradbcluster的IST(IncrementalStateTransfer)特性添加新节点,防止新节点加入时使用SST(StateSnapShopTransfer)传输全量数据环境:两台虚拟机192.168.0.48node1192.168.0.49新加入节点注意事项:测... 阅读全文
摘要:
[root@test_web1 ~]# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmRetrieving http://dl.fedoraproject.org/pub/epel/... 阅读全文
摘要:
不要用SECONDS_BEHIND_MASTER来衡量MYSQL主备的延迟时间,原因如下:A:备库Seconds_behand_master值是通过将服务器当前的时间戳与二进制日志中的事件的时间戳对比得到的,所以只有在执行事件时才能报告延迟B:如果备库复制线程没有运行,就会报延迟为nullC:一些错... 阅读全文
摘要:
简介Percona XtraDB Cluster是MySQL高可用性和可扩展性的解决方案,Percona XtraDB Cluster提供的特性如下:1).同步复制,事务要么在所有节点提交或不提交。2).多主复制,可以在任意节点进行写操作。3).在从服务器上并行应用事件,真正意义上的并行复制。4).... 阅读全文
摘要:
所需脚本文件到这里下载:http://note.youdao.com/share/web/file.html?id=ae8b11a61f7a8aa7b52aac3fcf0c4b83&type=note环境:centos 6.5 x64192.168.0.32# master192.168.0.33#... 阅读全文
摘要:
mysql主从、主主复制(双主复制)配置步骤一:MySQL复制:MySQL复制简介:将master服务器中主数据库的ddl和dml操作通过二进制日志传到slaves服务器上,然后在master服务器上将这些日志文件重新执行,从而使得slave服务器和master服务器上的数据信息保持同步。Mysql... 阅读全文
摘要:
一直使用好好的mysql命令,突然今天抽风,无论使用任何mysql选项都报“段错误 (core dumped)”,以为是mysqld程序出问题了,所以我尝试重启,因为我的环境上是多实例,用了mysqld_multi来管理,没想到一敲mysqld_multi命令也报错: shell > /usr/lo 阅读全文
摘要:
大概步骤是:把配置文件添加:skip-grant-tables参数,把basedir升级成新版本,启动mysql,执行命令:mysql_upgrade升级一下字典信息,然后flush privileges;刷新授权表,注意:如果是使用共享表空间,最好是把数据导出来再导入新版,如果是使用独立表空间可... 阅读全文
摘要:
在mysql5.5之前,mysql实例中innodb引擎表的迁移是个头疼的问题,要么使用mysqldump导出,要么使用物理备份的方法,但是在mysql5.6之后的版本中,可以使用一个新特性,方便地迁移Innodb表,这样一来大的innodb表的迁移就显得很easy,这个特性就是innodb表空间... 阅读全文