导航

随笔分类 -  mysql

摘要:Percona-XtraDB-Cluster+Haproxy 搭建集群环境 环境准备及服务器信息: 配置防火墙 firewall-cmd --add-port=3306/tcp --permanent firewall-cmd --add-port=4567/tcp --permanent fire 阅读全文

posted @ 2019-02-18 11:26 许爱琪 阅读(1150) 评论(4) 推荐(0) 编辑

摘要:环境:CentOS 6.7 + Mysql 5.7.19 + Xtraback 2.4.8 示例组1:全备还原 示例组2:增量还原 示例组3:完全&定点&误操作恢复 阅读全文

posted @ 2019-01-21 15:07 许爱琪 阅读(298) 评论(0) 推荐(0) 编辑

摘要:Xtrabackup介绍 1、Xtrabackup是什么 Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。 Xtrabackup有两个主要的工具:xtrabackup、innoback 阅读全文

posted @ 2019-01-14 15:01 许爱琪 阅读(924) 评论(3) 推荐(0) 编辑

摘要:docker run -d --privileged -v `pwd`/archer_data:/data -p 9306:3306 --name archer --hostname archer --net staticnet --ip 192.168.0.200 eiki/mysql:5.7.2 阅读全文

posted @ 2019-01-04 09:12 许爱琪 阅读(1668) 评论(4) 推荐(0) 编辑

摘要:***************************************************************************部署MySQL自动化运维工具inception+archer 2018年03月28日 leo***************************** 阅读全文

posted @ 2019-01-04 09:11 许爱琪 阅读(1055) 评论(0) 推荐(0) 编辑

摘要:系统环境: Centos7 + python2.7 + python3 .... 下载 源码地址:https://github.com/mysql-inception/inception Inception安装 1、安装相关依赖包 yum install bison ncurses-libs lib 阅读全文

posted @ 2019-01-04 09:10 许爱琪 阅读(580) 评论(0) 推荐(0) 编辑

摘要:##概念: Inception是一款自动化运维的利器,有别与现在各个公司使用的方式,使用Inception,将会给DBA带来最大的便利性,将DBA从繁冗的工作中解放出来,做一些更多的自动化工作,或者从架构方面研究如何更大程度的保证数据库的高可用等等。 inception支持语句审核、语句执行、备份回 阅读全文

posted @ 2019-01-04 09:09 许爱琪 阅读(576) 评论(0) 推荐(0) 编辑

摘要:摘要:如果正在看这篇文章,相信你已经知道自己的需求了。在mysql5.5版本以前,修改表结构如添加索引、修改列,需要锁表,期间不能写入,对于大表这简直是灾难。从5.5特别是5.6里,情况有了好转,支持OnlineDDL,相关介绍见这篇文章,而我在实际altertable过程中还是会引起datamet 阅读全文

posted @ 2019-01-04 09:08 许爱琪 阅读(400) 评论(0) 推荐(0) 编辑

摘要:Ⅰ、背景 优化sql的过程中发现表上少一个索引,直接加一个?会不会hang住?不加?sql又跑不好,由此引出一个问题——ddl操作怎么做? Ⅱ、闲扯三两句 5.6版本之前的MySQL创建索引不支持online,会对表加一个读锁(S lock),只能select,insert会阻塞,5.6开始,MyS 阅读全文

posted @ 2019-01-04 09:07 许爱琪 阅读(451) 评论(0) 推荐(0) 编辑

摘要:1、下载和安装percona toolkit的包 #yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm2、查看可以安装的包 #yum li 阅读全文

posted @ 2019-01-04 09:06 许爱琪 阅读(501) 评论(0) 推荐(0) 编辑

摘要:最近在安装percona-toolkit工具包时,提示在my.cnf文件中, Percona-Server-shared与mysql-community-server冲突。起初还以为是一定需安装Percona-Server-shared这样一个包才可以呢。Google了一下,原来是需要安装mysql 阅读全文

posted @ 2019-01-04 09:06 许爱琪 阅读(1144) 评论(0) 推荐(0) 编辑

摘要:Percona XtraDB Cluster简称PXC。Percona Xtradb Cluster的实现是在原mysql代码上通过Galera包将不同的mysql实例连接起来,实现了multi-master的集群架构。下图中有三个实例,组成了一个集群,而这三个节点与普通的主从架构不同,它们都可以作 阅读全文

posted @ 2018-12-20 11:17 许爱琪 阅读(515) 评论(0) 推荐(0) 编辑

摘要:一、Nginx优点: 1、工作在网络7层之上,可针对http应用做一些分流的策略,如针对域名、目录结构,它的正规规则比HAProxy更为强大和灵活,所以,目前为止广泛流行。 2、Nginx对网络稳定性的依赖非常小,理论上能ping通就能进行负载功能。 3、Nginx安装与配置比较简单,测试也比较方便 阅读全文

posted @ 2018-12-13 10:45 许爱琪 阅读(205) 评论(0) 推荐(0) 编辑

摘要:环境: proxysql-1.4.10-1-centos7.x86_64 db210 192.168.99.210 老节点,已经做成mysql配置和读写分离设置db211 192.168.99.211 新节点db212 192.168.99.212 新节点 1.设置集群管理账号 在所有节点上做以下操 阅读全文

posted @ 2018-12-13 10:37 许爱琪 阅读(662) 评论(0) 推荐(0) 编辑

摘要:如何创建MySQL的PXC集群 下载PXC集群镜像文件 下载 重命名 创建内部网络 处于安全考虑,需要给PXC集群实例创建Docker内部网络 创建网段: [root@hongshaorou ~]# docker network create --subnet=172.18.0.0/24 net1 阅读全文

posted @ 2018-12-12 16:39 许爱琪 阅读(1489) 评论(1) 推荐(0) 编辑

摘要:在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repository 使用上面的命令就直接下载了安装用的Yum Repository,大概25KB的样子 阅读全文

posted @ 2018-12-12 13:22 许爱琪 阅读(321) 评论(0) 推荐(0) 编辑

摘要:Percona XtraDB Cluster vs Galera Cluster vs MySQL Group Replication Overview Galera Cluster 由 Codership 开发 官网 包含在MariaDB,在Percona、MySQL 都可以使用 Galera C 阅读全文

posted @ 2018-12-12 10:43 许爱琪 阅读(1451) 评论(0) 推荐(0) 编辑

摘要:在Percona XtraDB Cluster集群架构中,为了避免多主节点导致的数据异常,或者说一些不被支持的特性引发的数据不一致的情形,PXC集群可以通过配置pxc_strict_mode这个变量来实现。该变量的设置影响还是蛮大的。下文针对这个参数的不同设置进行描述,以及列出相关的具体影响。 一、 阅读全文

posted @ 2018-12-12 10:20 许爱琪 阅读(290) 评论(0) 推荐(0) 编辑

摘要:Antelope是innodb-base的文件格式,Barracude是innodb-plugin后引入的文件格式,同时Barracude也支持Antelope文件格式。两者区别在于: (Innodb-base) ROW_FORMAT=REDUNDANT compact的存储格式为首部为一个非NUL 阅读全文

posted @ 2018-11-29 14:07 许爱琪 阅读(593) 评论(0) 推荐(0) 编辑

摘要:做MySQL主从的话肯定会遇到很多同步上的问题,大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作,这里专门收集类似问题并提供整理解决方案,仅供参考. 1、主从网络中断,或主服务器重启,或从服务器重启,从会根据配置文件中的时间,默认1分钟,去自动重连主服务器,直到网络和服务均可正常 阅读全文

posted @ 2018-11-28 14:32 许爱琪 阅读(723) 评论(1) 推荐(0) 编辑