摘要: LVM 原理 图片来自百度百科 测试环境centOS 7 LVM version: 2.02.115(2)-RHEL7 (2015-01-28) LVM version: 2.02.115(2)-RHEL7 (2015-01-28) 概述步骤: 先分配物理卷,然后把物理卷加入已存在的组或者新建一个逻 阅读全文
posted @ 2016-12-01 11:55 小草青青 阅读(641) 评论(0) 推荐(0) 编辑
摘要: 1.复制配置 主机一定要开启二进制日志(这里建议配置RBR) 每个主机和每个从机一定要配置一个位移的id,即server-id 每个从机配置一定要包含主机名称,日志名称,和位置号,在5.5以后已经只允许使用session动态配置。 1.1 怎样配置主从复制 复制主机配置 [mysqld] log-b 阅读全文
posted @ 2016-11-24 18:34 小草青青 阅读(6838) 评论(0) 推荐(6) 编辑
摘要: 二进制很重要,建议设置row格式,这个虽然存储比较占地方,但是是最安全的并且使用下面语句可以直观的看到数据 mysqlbinlog --base64-output='decode-rows' -v mysql-bin.000001 > text.txt 这样具体的行记录信息在text.txt 就可以 阅读全文
posted @ 2016-09-07 15:10 小草青青 阅读(745) 评论(0) 推荐(0) 编辑
摘要: gh-ost使用测试: gh-ost -host='192.168.65.136' -user=root -password='' -database='haha' -chunk-size=100000 -allow-on-master -execute -initially-drop-ghost- 阅读全文
posted @ 2016-09-06 18:04 小草青青 阅读(1511) 评论(0) 推荐(0) 编辑
摘要: 看过很多innodb锁的文章,已经明白的就不写了,简单做个笔记 Innodb 锁的兼容性: 1、意向锁和意向锁之间都是兼容的 2、X(排他锁)与任何锁都是不兼容的 3、排他意向锁 IX 于S锁是不兼容的 4、剩下的锁都是兼容的 三种锁 record lock gap lock next-key lo 阅读全文
posted @ 2016-08-26 17:41 小草青青 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 今天检查满查询日志发现有个存储过程查询可以达17S 而且是订单列表查询,这个当然不能忍了,必须优化,接下来就是查找原因优化过程。过程使用动态语句,首先使用满查询的语句条件提取出来静态语句单独分析: 提取结果如下: table1 表数据100W+ table3表数据200W+ 为什么这个过程要10s+ 阅读全文
posted @ 2016-06-30 11:58 小草青青 阅读(12245) 评论(0) 推荐(2) 编辑
摘要: 前言: 在实际工作中mysql数据库的迁移、备份恢复、数据库重命名等一系列涉及到视图和存储过程定义者问题都会需要修改,每次都要从基础表获取数据,然后手工整理做脚本,十分麻烦,所以简单写了个过程,以后可以更加方便的迁移后更新定义者问题了,下面是解决过程~ -- 失败第一个版本 及失败原因 CREATE 阅读全文
posted @ 2016-06-22 15:20 小草青青 阅读(4430) 评论(2) 推荐(1) 编辑
摘要: 做mha、hadoop安装过程中都要用ssh免密码登陆,查过一些资料,踩过很多坑,下面用简单记录一下 首先要安装ssh linux : centOS 6.5 yum -y install *ssh* 安装好ssh后确定ssh是启动状态 service sshd [status|start|stop| 阅读全文
posted @ 2016-04-05 15:55 小草青青 阅读(454) 评论(0) 推荐(1) 编辑
摘要: 脚本目录详细说明 备份主目录 /home/backup : config(文件夹) full(文件夹) incremental(文件夹) mysql_back.sh(脚本) tar.gzdb(压缩后的备份) config文件夹目录下: 3306.cnf(从/etc/my.cnf复制过来的配置文件) 阅读全文
posted @ 2016-03-28 18:09 小草青青 阅读(545) 评论(0) 推荐(1) 编辑
摘要: 对于系统的发布是经常有的事情,有些时候需要隔绝外界对数据库的更改但是还要求可以读取数据,对于mss sql 这个就是很简单,直接属性—>选项—>只读 ,但是对于mysql这是不同的,今天仔细研究了一下mysql对于单独和实例只读的设置 这里不介绍mysql通过对于账户权限控制来达到数据库只读的方式, 阅读全文
posted @ 2016-01-29 18:08 小草青青 阅读(1630) 评论(0) 推荐(1) 编辑