2.2304.0-pre3
SQLE Release Notes
SQL审核工具 SQLE 2.2304.0-pre3 于今天发布。以下对新版本的 Release Notes 进行详细解读。
注:本次升级为预览版本,仅可用新功能试用,不保证平滑升级
文章主要分为以下三部分内容:
一、SQLE 项目介绍
二、新版本主要功能介绍
三、完整的 release 信息
一、SQLE 项目介绍
爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。
SQLE 获取
类型 | 地址 |
---|---|
版本库 | https://github.com/actiontech/sqle |
文档 | https://actiontech.github.io/sqle-docs-cn/ |
发布信息 | https://github.com/actiontech/sqle/releases |
数据审核插件开发文档 | https://actiontech.github.io/sqle-docs-cn/3.modules/3.7_auditplugin/auditplugin_development.html |
社区版在线体验 | http://demo.sqle.actionsky.com 超级管理员:admin,密码:admin。 |
企业版在线体验 | http://demo.sqle.actionsky.com:8889 用户:admin,密码:admin。 |
二、新版本功能亮点
新增processlist列表扫描任务,支持事中审核
除了上线前和上线后的审核,用户往往还需要在SQL语句执行过程中对其进行监控和审核,用以及时识别出潜在的问题SQL。然而,当前的审核场景往往无法覆盖事中这一环节的审核。为此,SQLE新增了processlist列表审核扫描任务,实现了事前、事中、事后的全覆盖,使得用户可以在SQL语句的整个生命周期内进行审核和管理,从而减少审核时间和工作量。以下是简单的使用步骤:
用户在智能扫描任务列表新增processlist列表扫描任务,任务创建后,页面将按照审核周期生成任务报告。
-
采集周期(秒):表示SQLE对 MySQL processlist 的采集频率,SQLE将按照该时间间隔进行 SQL采集。如果该值过低,会影响实例性能;
-
SQL最小执行时间(秒):表示SQLE对 MySQL processlist 的采集过滤条件,只有大于等于该时间的SQL才会被采集记录。如果为0,则表示不进行过滤;
-
审核过去时间段内抓取的SQL(分钟):processlist列表扫描任务是增量审核,不在该时间段内执行的SQL将不会被再次采集。
三、完整的release信息
Release Notes
特性:
-
[#1450] 新增智能扫描:MySQL processlist 审核;
优化:
-
[#1452] 创建工单页面展示使用的规则模板;
-
[#1451] 调整工单描述的长度限制;
-
[#1446] PG、oracle插件支持影响行数提示【企业版】。
往期版本:
新增SQL影响行数预测功能,助力 SQL 优化!
SQL审核结果支持查看改进建议啦!
SQL审核 | SQLE 2.2303.0 来啦!
平台支持集群模式
新增项目级统计看板,支持按项目查看待办
推荐阅读:
这里有 MySQL/Oracle 最常用的 SQL 开发规则
如何快速使用 SQLE 审核各种类型的数据库
SQLE 兼容 MySQL 8.0 测评
SQLE 如何开发一条自定义的规则
如何使用 SQLE 进行开发阶段 SQL 审核
更多关于 SQLE 的信息和交流,请加入官方QQ交流群:637150065...
本文分享自微信公众号 - 爱可生开源社区(ActiontechOSS)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。