SQLE:一个全方位的SQL质量管理平台

SQLE 是一个全方位的 SQL 质量管理平台,致力于通过"建立规范、事前控制、事后监督、标准发布"的方式,帮助企业提升 SQL 质量与业务稳定性。

SQLE 项目由爱可生开源社区维护,采用 Go 语言开发,遵循 MPL 2.0 开源协议,代码托管在 GitHub:

https://github.com/actiontech/sqle

功能特性

  • 丰富的数据源:支持主流商业和开源数据库,包括 MySQL、PostgreSQL、Oracle、SQL Server、DB2、达梦、TDSQL、GoldenDB、ActionDB、TiDB、OceanBase 等。
  • 全面的审核规则:内置规则库超过 1000 条,支持自定义规则扩展;覆盖性能优化、安全防护、合规审查等场景,源自各行业头部企业数据库专家的最佳实践。
  • 智能 SQL 采集:提供多种智能扫描方式,例如慢日志、JAVA 应用等,满足事前和事后 SQL 采集需求。
  • 高效的审批流转:提供审批层级与自动化策略,减少人工介入,提升协作效率;通过与飞书、钉钉等多种消息通道的对接,可以及时了解更新进度,减少了沟通交流的成本。
  • 便捷的数据操作:提供审核管控的 SQL 客户端,杜绝执行不合规 SQL;集成在线数据库客户端 CloudBeaver,提供快速编辑、智能补全、批量操作功能。
  • SQL 全链路监控:提供 SQL 全流程的管控视角,统一管理 SQL 质量。用户可以追踪问题 SQL 的解决进度,并提供快捷的优化功能,以提升 SQL 的效率。

产品版本

SQLE 提供了社区版(免费)、专业版(免费)以及可定制的企业版,它们的功能差异如下:

在线体验

SQLE 提供了社区版和企业版的在线体验环境:

用户名和密码都是 admin。

下载安装

SQLE 提供了多种安装部署的方式,推荐使用 Docker Compose 进行快速部署。首先下载代码:

https://github.com/actiontech/sqle/archive/refs/heads/main.zip

解压之后,进入 docker-images/sqle 目录,执行以下命令:

复制代码
docker-compose up -d

启动服务之后,使用以下网址进行访问:

http://127.0.0.1:10000/

官方文档:

https://actiontech.github.io/sqle-docs/

相关推荐
薛定谔的猫19824 分钟前
Langchain(十二)LangGraph 实战入门:用流程图思维构建 LLM 工作流
数据库·microsoft
坐吃山猪35 分钟前
ChromaDB02-代码实战
数据库·向量数据库·chromadb
摇滚侠37 分钟前
MySQL 中 utf8mb4 字符集,字母a占几个字节,一个汉字占几个字节 / MySQL 中 utf8mb3 字符集,字母a占几个字节,一个汉字占几个字节
数据库·mysql
ChineHe43 分钟前
Redis数据类型篇001_数据类型梳理与选择指南
数据库·redis·缓存
Antoine-zxt1 小时前
MySQL CPU飙升至500%的深度排查与优化实践
数据库·mysql
齐 飞1 小时前
使用阿里云的MaxCompute查询sql时报错:DruidPooledPreparedStatement: getMaxFieldSize error
sql·阿里云·odps
Awkwardx1 小时前
MySQL数据库—MySQL基本查询
数据库·mysql
夜流冰1 小时前
Excel - MS Support for Excel: 2 Collaborate
数据库·windows·excel
轻微的风格艾丝凡1 小时前
嵌入式定时器计时技巧:用有符号数省略溢出判断的底层逻辑与实践
数据库·算法·dsp开发·嵌入式软件
Lonely丶墨轩2 小时前
从登录入口窥见架构:一个企业级双Token认证系统的深度拆解
java·数据库·sql