01 引言
很多公司在项目发布的时候,都可能伴随着SQL语句的执行,如处理历史数据、修改表字段等。如果SQL的质量不好,很容易导致锁表、同步延迟等异常问题。于是纷纷加入了SQL审核的机制。
SQL的审核原本是由DBA负责的,但是我们没有DBA,只能由有经验的开发人员和运维团队负责。运维团队就使用Archery搭建了SQL审核平台,用于SQL的审核和管理,但是最后由于种种原因没有使用起来。
个人觉得里面的很多功能还是挺好用的,就分享给大家。
02 Archery 简介

Archery由国内优秀的开源团队开发和维护,它并非某个单一功能的工具,而是一个统一的数据库管理门户。其核心设计理念是通过一个 Web 平台,将分散的数据库管理操作集中化、流程化和自动化。
主要的功能包括了强大的SQL审核与执行、卓越的SQL查询与优化、多数据库类型的支持以及全面的运维管理功能,如实例管理、账号权限、性能监控等。
功能清单一览表:

GitHub地址:https://github.com/hhyo/archery
03 环境搭建
本文以Docker的方式部署。

最低0.47元/天 解锁文章
980

被折叠的 条评论
为什么被折叠?



