MHA 在线切换是MHA除了自动监控切换换提供的另外一种方式,多用于诸如硬件升级,MySQL数据库迁移等等。该方式提供快速切换和优雅的阻塞写入,无关关闭原有服务器,整个切换过程在0.5-2s 的时间左右,大大减少了停机时间。Online master switch开始只有当所有下列条件得到满足: 这 ...
分类:
其他好文 时间:
2016-08-04 16:16:58
阅读次数:
1253
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化: 单表优化 除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在 千万级 以下,字符串为主的表在 五百万 以下是没有太大问题的。而事实上很多时候MySQ ...
分类:
数据库 时间:
2016-08-04 10:32:13
阅读次数:
232
电脑重装系统后如何恢复Mysql数据库 一、【设置mysql的path】 比如:我的mysql在:D:\DataBase\mysql-5.7.13-winx64,可以在环境变量中重新新建一个环境变量Mysql_Home,变量值就是Mysql的安装目录 如图: 然后,在Path的变量值添加;%Mysq ...
分类:
数据库 时间:
2016-08-04 01:20:54
阅读次数:
282
前言: 此方法只能借鉴,如果网友安装失败,后果自负。 借鉴的书籍《跟老男孩学Linux运维 Web集群实战》 文章所使用的Mysql:https://yunpan.cn/Oc6RkgKRFVUvex 访问密码 0000 其他软件下载:http://mirror.bit.edu.cn/mysql/Do ...
分类:
其他好文 时间:
2016-08-04 01:12:21
阅读次数:
144
http://www.2cto.com/database/201504/387166.html http://www.2cto.com/database/201504/387166.html 1.背景 MySQL的cluster方案有很多官方和第三方的选择,选择多就是一种烦恼,因此,我们考虑MySQ ...
分类:
数据库 时间:
2016-08-03 20:28:49
阅读次数:
353
本文根据DBAplus社群第67期线上分享整理而成 本次分享主要包括以下内容: 1、MySQL高可用方案 2、为什么选择MHA 3、读写分离方案的寻找以及为什么选择Maxscale 一、MySQL Failover的方案 常见的Failover方案 MMM MMM MMM缺点: Monitor节点是 ...
分类:
数据库 时间:
2016-07-30 14:51:19
阅读次数:
345
1、创建/修改文件/etc/my.cnf,至少增加/修改一行[mysql]
[client]
socket=/tmp/mysql.sock#在这里写上你的mysql.sock的正确位置,通常不是在/tmp/下就是在/var/lib/mysql/下2、指定IP地址,使用tcp方式连接mysql,而不使用本地sock方式#mysql-h127.0.0.1-uuser-ppassword3、为..
分类:
数据库 时间:
2016-07-30 06:59:21
阅读次数:
234
网上找了很久,太杂了,下文介绍如何连接新浪sae共享数据库,方便有效 1.首先贴出官方文档: 以下是一些和共享MySQL数据库服务相关的预定义常量,你可以直接引用这些参数来连接数据库: 用户名 : SAE_MYSQL_USER 密 码 : SAE_MYSQL_PASS 主库域名 : SAE_MYSQ ...
分类:
数据库 时间:
2016-07-28 14:16:17
阅读次数:
196
MHA简介MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用,在宕机时间内(通常10-30秒),完成故障切换,部署HA,可避免主从不一致问题节约购买服务器的费用,易安装,不改变现有部署。MHA解决课题MySQL主从复制架构中,当master发生故障时,..
分类:
其他好文 时间:
2016-07-25 00:21:08
阅读次数:
384
binlog基本定义:二进制日志,也成为二进制日志,记录对数据发生或潜在发生更改的SQL语句,并以二进制的形式保存在磁盘中; 作用:MySQL的作用类似于Oracle的归档日志,可以用来查看数据库的变更历史(具体的时间点所有的SQL操作)、数据库增量备份和恢复(增量备份和基于时间点的恢复)、Mysq ...
分类:
其他好文 时间:
2016-07-24 20:41:25
阅读次数:
155