演示mysql的双主复制的模型:物理机为win7,虚拟机是2台centos7节点1:192.168.255.2节点2:192.168.255.3yum安装mariadb-server5.5配置节点1:]#vim/etc/my.cnf配置节点2]#vim/etc/my.cnf分别启动mysql服务:]#systemctlstartmariadb.service分别在两节点上:设置复制权限的账号..
分类:
数据库 时间:
2016-06-09 08:36:57
阅读次数:
246
一、前期准备在准备搭建DATAGARD的时候,看过许多篇教程,按着教程去走,出现过问题,然后就不知道该如何进行下一步。后来去看了官方文档的,整理一下思路后事情就简单多了。以一主主库一备库为例,搭建DG的思路如下:关闭防火墙。配置ssh互信(非必须,减少SCP时输入密码的次..
分类:
数据库 时间:
2016-06-09 00:59:09
阅读次数:
1278
直接展示主主配置: 主1的配置(重要的,其他略) log-bin = mysql-bin #必须要有binlog auto_increment_offset = 1 #自增ID的初始值 auto_increment_increment = 2 #自增ID的步长(每次自动增加的数) server-id ...
分类:
数据库 时间:
2016-06-08 13:50:40
阅读次数:
296
Mysql优化相关总结 2016-05-31 数据库集中营 优化顺序: 选择适当的引擎和表结构和数据类型 建立索引,优化sql。 增加缓存,redis、memcache。 主从、主主,读写分离。 mysql自带分区表 根据业务耦合垂直拆分,分布式数据库 水平拆分,选择合理的sharding key。 ...
分类:
数据库 时间:
2016-06-06 16:29:17
阅读次数:
199
Table view 备忘 本篇会以备忘为主,主要是一些基础的代理方法和数据源方法具体的优化好点子会后续跟上。 Table view的数据源方法 必须实现的数据源方法 组的方法 row的编辑方法 删除: 添加: 移动: 设置索引: Table view的代理方法 cell header footer ...
分类:
其他好文 时间:
2016-06-04 23:32:56
阅读次数:
229
galera简介:galera为msyql/mariadb提供主主复制,所有的msyql/mariadbserver是对等的,不分主从关系。下面搭建miradb+galera本次环境为2台虚拟机,操作系统均为centos7其中:node1:192.168.8.59node2:192.168.8.1401、关闭防火墙和selinux2、配置yum源[mariadb]
name=MariaDB
..
分类:
数据库 时间:
2016-05-30 17:23:18
阅读次数:
646
一:搭建主主复制环境
1.1实验环境
两台机器事先都已经装好了MySQL单实例。
IP: 10.192.203.201
10.192.203.202
端口都是3307.
二者的端口号需要保持一致,否则在最后用vip连接的时候,不能使用相同端口号连接。
1.2 实验步骤
1.2.1 修改配置文件
修改master1:
在[mysqld]下面添加:
server-...
分类:
数据库 时间:
2016-05-27 12:44:42
阅读次数:
278
优化顺序:
选择适当的引擎和表结构和数据类型建立索引,优化sql。增加缓存,redis、memcache。主从、主主,读写分离。mysql自带分区表根据业务耦合垂直拆分,分布式数据库水平拆分,选择合理的sharding key。
引擎区别与选择:
Innodb采用聚簇索引,聚簇索引包含data。辅助索引(复合索引、前缀索引、唯一索引)存储的是主索引的值,所以查找时...
分类:
数据库 时间:
2016-05-27 11:17:35
阅读次数:
204
实验环境:虚拟机:VMwareWorkstation12.1pro操作系统:CentOS7keepalived-1.2.13-7.el7.x86_64ipvsadm-1.27-7.el7.x86_64httpd-2.4.6-40.el7.centos.x86_64IP规划:DR-MASTER-DIP:172.18.1.110VIP:172.18.1.88DR-BACKUP-DIP:172.18.1.111VIP:172.18.1.88RS1:172.18.1.130RS1-..
分类:
其他好文 时间:
2016-05-22 18:37:29
阅读次数:
279
1、工作逻辑图2、MySQL-MMM优缺点优点:高可用性,扩展性好,出现故障自动切换,对于主主同步,在同一时间只提供一台数据库写操作,保证的数据的一致性。缺点:Monitor节点是单点,可以结合Keepalived实现高可用。3、MySQL-MMM工作原理MMM(Master-MasterreplicationmanagerforM..
分类:
数据库 时间:
2016-05-21 00:08:23
阅读次数:
305