1.2207.0-pre2
SQLE Release Notes
SQL审核工具 SQLE 1.2207.0-pre2 于今天发布。以下对新版本的 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。 |
二、新版本主要功能介绍
SQLE的该插件满足开发人员在开发阶段进行实时自助式的静态SQL审核,实现开发阶段审核上线等各个SQL开发阶段的SQL开发规范。插件下载地址:https://github.com/actiontech/sqle/releases/tag/v1.2207.0-pre2。
下载插件后在ide上安装,测试用的goland,如下图所示:
安装好插件后,通过配置界面配置SQLE平台信息,审核依赖SQLE平台进行审核,可以自行安装SQLE平台,部署参考:https://actiontech.github.io/sqle-docs-cn/2.deploy/overview.html,或者使用我们提供的在线demo地址进行测试。
配置完成后,在开发过程中选中需要审核的SQL, 支持同时审核多条SQL
点击右键, 选中 [SQLE] - [Audit] , 也可以使用快捷键 [Ctrl] + [Shift] + [H]
插件会以弹窗的形式将审核结果进行展示,如下图所示:
对于慢日志,tidb 审计日志扫描类的审核,由于scanner使用的是增量扫描日志文件来实时提交SQL到SQLE,那么存在一个问题,即当某个存在问题的SQL被修复后SQLE是无法感知到的,依然会对该SQL进行审核。因此对于智能扫描类的场景提供增量审核的模式,可以忽略到一段时间内不再出现的SQL,仅对某段时间以来的SQL进行审核。
SQLE 在创建智能扫描(审核任务)时提供可选配置来定义仅审核最近某段时间内出现的SQL,如下图所示:
三、完整的release信息
Release Notes
特性
优化
缺陷修复