写在前面的话
MySQL语句的审核,在业界都已经基本被认同了,实际上也是对MySQL语句写法的统一化,标准化,而之前的人工审核,针对标准这个问题其实是很吃力的,标准越多,DBA越累,开发也越累。那么...
Inception 备份功能说明(6)
上面已经提到,Inception在做DML操作时,具有备份功能,它会将所有当前语句修改的行备份下来,存储到一个指定的库中,这些库的指定需要通过几个参数,它们分别是:
inception_rem...
Inception支持选项及意义(5)
在前面<<Inception使用方法>>一章的例子中已经看到部分选项了。我们的选项是通过在SQL语句块前面以注释的方式一起传达给Inception的,它支持的选项还算丰富,这里...
Inception使用方法(4)
Inception实际上是一个服务程序,那么它应该有自己的一套友好的使用方式,必须要具备简单、高效、易用等特性。那么为了让Inception具有这些特点,在设计之初,就规定了它的使用方式,如下所述。...
Inception安装说明(3)
看到这个手册,想必已经得到了源码,恭喜你。
首先就是编译,在源码根目录下面有一个文件inception_build.sh,执行命令sh inception_build.sh,会输出使用方法。 实...
Inception 总述及体系结构(2)
总述
Inception是集审核、执行、回滚于一体的一个自动化运维系统,它是根据MySQL代码修改过来的,用它可以很明确的,详细的,准确的审核MySQL的SQL语句,它的工作模式和MySQL完全相同...
Inception是如何诞生的(1)
Inception是如何诞生的
当前审核方式对比
MySQL语句需要审核,这一点每个DBA及开发人员都懂,但介于语句及环境的复杂性,大部分人都是望而却步,对其都是采取妥协的态度,从而每个公司都有自...
Inception序(0)
Inception是一款自动化运维的利器,有别与现在各个公司使用的方式,使用Inception,将会给DBA带来最大的便利性,将DBA从繁冗的工作中解放出来,做一些更多的自动化工作,或者从架构方面研究...
phpMyAdmin权限控制 root用户也没辙
前言
由于公司有些项目在使用阿里的RDS,RDS的一个弊端就是权限管控粒度太大,也不能创建用户。也和阿里那边沟通过有关权限细粒度化是遥遥无期了。那我们也需要将权限管控起来,开发人员只能使用SELEC...
Xtrabackup 每日增量恢复 – Awaken
前言
此恢复程序应该和上次发布的“Xtrabackup每周增量备份脚本程序”配合使用。http://www.ttlsa.com/mysql/xtrabackup-daily-backup/。本程序正...
MysqlFabric 高可用 & 读写分离
感觉有点不够成熟的样子 而且在测试中还存在单点故障 在生产环境谨慎使用
1. 程序必须通过Fabric-aware connectors来连接mysql实现路由,目前只支持PHP,P...
Xtrabackup每周增量备份脚本程序(含附件)
程序描述
本程序是一个对percona xtrabackup使用的脚本,它完成了MySQL每周的备份。
程序结构
此程序包含了4个目录(bin、conf、log、var):
bin:存...
Keepalived + MySQLfailover + GTIDs 高可用
架构图
10.1.1.207 mysql master + keepalived
10.1.1.206 mysql slave ( backup master ) + ...
MySQL5.6 Waiting for Commit Lock
使用MySQL5.6和Xtrabackup的小心一个bug,http://bugs.mysql.com/bug.php?id=70307,这个bug在5.6.23中已经修复。
Xtrab...
使用Anemometer分析MySQL慢查询记录
数据库管理员一般是用percona的toolkit工具来分析MySQL慢查询记录,但是不够直观。
下面介绍一款比较直观的工具来统计分析MySQL慢查询记录anemometer。
在使用之前...
18