前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL审核 | SQLE 支持 IDE 审核,开发人员可即时自助审核 SQL 了

SQL审核 | SQLE 支持 IDE 审核,开发人员可即时自助审核 SQL 了

作者头像
爱可生开源社区
发布2022-09-26 10:19:21
7640
发布2022-09-26 10:19:21
举报
文章被收录于专栏:爱可生开源社区

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。

二、新版本主要功能介绍

1. 新增IDE(Jetbrains系列)审核插件

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]

插件会以弹窗的形式将审核结果进行展示,如下图所示:

2. 提供在增量场景的智能扫描(原:审核任务,慢日志,TiDB审计日志)的增量审核

对于慢日志,tidb 审计日志扫描类的审核,由于scanner使用的是增量扫描日志文件来实时提交SQL到SQLE,那么存在一个问题,即当某个存在问题的SQL被修复后SQLE是无法感知到的,依然会对该SQL进行审核。因此对于智能扫描类的场景提供增量审核的模式,可以忽略到一段时间内不再出现的SQL,仅对某段时间以来的SQL进行审核。

SQLE 在创建智能扫描(审核任务)时提供可选配置来定义仅审核最近某段时间内出现的SQL,如下图所示:

三、完整的release信息

Release Notes

特性

  • [#686] 新增IDEA(Jetbrains系列)审核插件;
  • [#680] dashboard 页面改造,新增更多视角下的工单概览信息;
  • [#687] 提供在增量场景的智能扫描(原:审核任务,慢日志,TiDB审计日志)的增量审核;

优化

  • [#626] 优化审核规则模版界面的表格模版与其他表格一致;
  • [#625] 数据源界面增加数据库类型字段以及筛选条件方便进行分类查看;

缺陷修复

  • [#653] 修复老版本数据库插件在新版本SQLE上不兼容的问题。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 爱可生开源社区 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 新增IDE(Jetbrains系列)审核插件
  • 2. 提供在增量场景的智能扫描(原:审核任务,慢日志,TiDB审计日志)的增量审核
相关产品与服务
云数据库 MySQL
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档