MySQL 自动化管理

MySQL 自动化管理

自动化分为两个方向:

  • 工具类
  • 平台类

所有内容将会在 SupercloudDBA 组中开源。



MySQL 开源工具调研

开源工具 简介
Arkcontrol 极数方舟数据库管理平台
Soar 小米开源SQL优化
Yearning 开源SQL审计平台
Orchestrator MySQL高可用复制管理工具
AcraCensor SQL注入预防\入侵检测系统\透明加密





数据库服务因子梳理 安装 配置 监控 告警 归档 备份恢复 监控告警 安装配置 数据归档 备份 恢复 故障恢复 清理 数据库画像 架构画像 库表画像 锁冲突 连接数满 紧急救援 误操作 密码破解 表损坏 数据迁移 SQL优化 SQL审计 日常巡检 在线变更 数据脱敏 结构对比同步 BINLOG复制 压测 安全 计算 结构对比 结构同步 高可用 一键部署 主备切换 库表关系 库表空间 表和索引 工具 MySQL Workbench - 为DBA和开发人员提供数据库设计和建模的集成工具环境; SQL开发; 数据 库管理。 SQL采集 自定义脚本-SQL语句 基于SQL采集进一步分析 工具 MySQL Docker dbdeployer 工具 CC3.0监控告警 自定义脚本-Oracle单实例静默安装 老叶出品自动生产MySQL配置 工具 pt-archiver 自定义脚本-SQL语句 工具 日志分析 工具 mysqlbinlog TwinDB Data Recovery Toolkit 工具 自定义脚本-sql 工具 binglog2sql mysqlflushbackup 自定义脚本-python 工具 sqlserver-mysql db2db oracle-mysql yugong datax adam ogg mysql-mysql canal DTS otter 工具 github-gh-ost facebook-online-schema-change-for-mysql pt-online-schema-change 工具 Yearning SQL语句审核平台 工具 工具 soar 工具 工具 工具 自定义脚本-sql 工具 工具 MySQLRipple MyDumper - MySQL的逻辑,并行备份/转储工具 MySQLDumper - 基于开源网络的备份工具 - 对共享虚拟主机很有用 Percona Xtrabackup - 基于MySQL的服务器的开源热备份实用程序,在备份期间不会锁 定您的数据库。 架构获取 工具 orchestrator - MySQL复制拓扑管理和高可用性解决方案。 MHA - Master High Availability Manager and tools for MySQL. 自定义脚本-抓包 Percona Replication Manager 自动按规则生成脱敏的视图 自动按规则生成过敏测试数据 sqlyog sysbench YCSB 工具 mysql_config_editor Acra binglog2sql mysqlflushbackup

待归档的脚本

scripts