跳到主要内容返回博客列表开源免费!SQLE:简单易用的 SQL 质量治理平台
大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。 @TOC目录 为了给大家提供一些技术交流的平台,目前已成立的技术交流群: - Oracle 数据库交流群 - 国产数据库交流群 - Linux 技术交流群 - ChatGPT 4o 免费体验群 需要进群(均已超过 200 人,需要邀请)可以添加号主微信:Lucifer-0622,备注对应的群名即可。 最近有客户对 SQL 审核平
- 2738+ 篇实战文章
- 1500+ 步骤截图
- 10 大核心模块
大家好,这里是 Lucifer三思而后行,专注于提升数据库运维效率。
社群交流
本章目标:掌握本章核心知识点
前置要求:完成前序章节学习
预计时长:60 分钟
为了给大家提供一些技术交流的平台,目前已成立的技术交流群:
- Oracle 数据库交流群
- 国产数据库交流群
- Linux 技术交流群
- ChatGPT 4o 免费体验群
需要进群(均已超过 200 人,需要邀请)可以添加号主微信:Lucifer-0622,备注对应的群名即可。
前言
最近有客户对 SQL 审核平台有需求,还要求免费开源,经过在网上一顿搜罗,看到一款叫做 SQLE 的 SQL 质量管理平台,了解下来感觉非常不错,基本满足客户需求。

想着大家可能也有这方面需求,就写一篇文章分享一下这款免费开源的 SQLE 平台,后面我还会持续分享 SQLE 的相关内容。本文给大家简单介绍了一下什么是 SQLE 以及如何快速体验 SQLE 的功能!
介绍
SQLE 是爱可生自主研发支持多元数据库的 SQL 质量管理平台。应用于开发、测试、上线发布、生产运行阶段的 SQL 质量治理。通过 “建立规范、事前控制、事后监督、标准发布” 的方式,为企业提供 SQL 全生命周期质量管控能力,规避业务 SQL 不规范引起的生产事故,提高业务稳定性,也可推动企业内部开发规范快速落地。

SQLE 目前支持的主流商业和开源数据库(包括但不限于):
- MySQL
- PostgreSQL
- Oracle
- SQL Server
- DB2
- TiDB
- OceanBase
等等,持续增加新的数据源类型,以满足您不同的需求。
产品特性
SQLE 有以下产品特性:
- 提供多种智能扫描方式,例如慢日志、JAVA 应用等,以满足事前和事后 SQL 的采集需求。一旦配置完成,SQLE 会自动持续采集各业务库中的 SQL,极大地减轻了用户对 SQL 监督的压力,并及时发现问题 SQL。
- 提供标准化的工作流,化解了在沟通和进度追踪上的难题,从而提升了上线效率。用户可以通过与飞书、钉钉等多种消息通道的对接,及时了解更新进度,减少了沟通交流的成本。
- 提供审核管控的 SQL 客户端,杜绝执行不合规 SQL。
- 提供 SQL 全流程的管控视角,帮助您统一管理 SQL 质量。您可以追踪问题 SQL 的解决进度,并提供快捷的优化功能,以提升 SQL 的效率。
使用场景
SQLE 的使用场景:
- SQL 太复杂,执行性能低,如何优化?
- 应用数量多,SQL 采集难,如何摆脱重复劳动?
- 公司规模大,流程周转长,如何有效追踪进度?
- SQL 变更频,审批瓶颈大,如何分散审核压力?
以上这些场景,你是否遇到过?是否深受其害?作为 DBA 却经常要去优化垃圾 SQL,简直苦不堪言。
下载方式
目前 SQLE 提供三个不同形态的版本,以满足不同的使用需求:
- 社区版:永久免费,目前只支持 MySQL 数据库
- 专业版:永久免费,支持多种数据库(需要填写申请资料)
- 企业版:需要购买,适用于私有云用户定制

在线试用
同时提供了 SQLE 社区版 和 SQLE 企业版 的线上 DEMO 环境,登录后您可以轻松体验 SQLE 的丰富功能:
打开在线试用环境:

在线使用平台的默认登录信息:
可以使用爱可生社区提供的 MySQL 测试实例,进行连接测试:
| 环境信息 | 参数值 |
|---|
| 地址 | 20.20.20.3 |
| 端口 | 3306 |
| 用户 | root |
| 密码 | test |
如果要使用非 MySQL 数据源时,请使用专业版环境进行测试:

使用 SQLE 在线体验环境连接 MySQL 测试实例:

注意:这个实例仅用于在线功能体验,请勿在生产环境使用,测试服务数据会定期清理。
本地安装
SQLE 在线体验环境一般是为了给大家提供功能试用,快速了解 SQLE 这个平台有哪些功能。如果需要用于自己的开发或者生产环境,还是需要部署本地 SQLE 的环境的,一方面是安全可控,一方面是使用便捷。
SQLE 提供了多种安装部署的方式,用户可以结合自己的环境和现状选择。初次体验或者测试使用的话建议使用 docker-compose 或 docker 快速部署。
本地部署支持以下几种方式:
- 源码安装
- RPM 部署
- Docker 部署
- Docker Compose部署
可以参考 SQLE 官方文档进行安装部署:
后续我也会出一期 SQLE 的安装部署指南,演示每一种部署方式的详细步骤,偷懒的朋友可以期待一下!
写在最后
初次使用 SQLE,体验感还是不错的,整个界面的布局和配色十分巴适,用户指导界面等小细节,主打的就是一个贴心,毕竟产品的颜值和使用手感还是很重要的。
如果有遗漏或者不足的地方,欢迎评论区补充或者投稿,感谢阅读!
往期精彩文章
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
开源免费!SQLE:简单易用的 SQL 质量治理平台 - DBA 学习之路