使用 Percona Server auto manager 管理数据库
介绍
Percona Server auto manager 是基于 percona-server-5.6.39.83.1
的一个分支版本, 其增加了 memcached 记录和 sql 过滤的功能, 用来降低管理员操作数据库的风险. 不同于 inception 的深度修改, Percona...
arstercz's blog
Percona Server auto manager 是基于 percona-server-5.6.39.83.1
的一个分支版本, 其增加了 memcached 记录和 sql 过滤的功能, 用来降低管理员操作数据库的风险. 不同于 inception 的深度修改, Percona...
snoopy 是一个轻量级的lib库, 用来记录系统中所有执行过的命令(以及参数). 我们在实际环境的使用过程中, 结合 snoopy 和 rsyslog 可以很方便的搜集所有主机的历史执行命令, 这种方式给安全审计和故障排错带来了很大的便利. 不同于以往的 transfer 工具可以很方便的让大家以命令行的方式共享文件, 其参考了工具 transfer.sh, 不过去掉了很多不太常用的功能, 另外我们给 在 id 生成器介绍 一文中, 我们介绍了几种生成 id 的方式, 其中的 rqlite 是一款轻量级且分布式的关系型数据库, 实际上它是在 SQLite 的基础上实现的关系型数据库, 加上 raft 协议实现了一致性分布式. 另外它还提供了 http 相关的接口. 不同于 etcd 和 consul 这两款键值数据库, rqlite 是真正的关系型数据库,...
近期碰到了一个 mysql slave 正常接收 relay log, 但是不执行更新的情况, 更准确的说是不执行 row 格式的所有更新, DDL 和 statement 格式的都正常更新, 主从环境配置见下文. 在之前的文章proxysql 介绍及测试使用中, 详细介绍了 proxysql 的安装配置等, 不过经过时间的推移, proxysql 工具做了很多的改进, 自动检测及状态切换等功能带给我们很大的便利, 可以取代传统的 haproxy 代理, 不过由于...
shell + history
方式, snoopy 是以预加载 (Read More
使用 transfer 共享文件
简单说明
transfer
工具增加了以下特性:1. http basic auth to verifid users;...
在 MySQL 中模拟 PostgreSQL 的 sequence 功能
介绍
last_insert_id
小节中, 简单说明了中小业务可以使用 last_insert_id
的方式来生成 id, 在 InnoDB 表的情况下容易产生死锁(下文会介绍在一个事务中操作可以降低死锁概率), 将表改成...
rqlite 使用及注意事项
介绍
read-committed 隔离级别对 MySQL 复制的影响
read-committed 隔离级别对 MySQL 复制的影响
环境配置
mha_switch: 结合 proxysql 和 MHA 切换 MySQL 主从
mha_switch: 结合 proxysql 和 MHA 切换 MySQL 主从
动态代理 MySQL slave 端口