SQL 审核 | 支持百度云 RDS 慢日志扫描和 SQL 美化
SQL 审核工具 SQLE 2.2306.0-pre3 于今天发布。以下对新版本的 Release Notes 进行详细解读。
文章主要分为以下三部分内容:
一、SQLE 项目介绍
二、新版本主要功能介绍
三、完整的 Release 信息
一、SQLE 项目介绍
爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。目前支持各种数据库规则 700+。
SQLE 获取
类型 | 地址 |
---|---|
版本库 | https://github.com/actiontech/sqle |
文档 | https://actiontech.github.io/sqle-docs/ |
发布信息 | https://github.com/actiontech/sqle/releases |
数据审核插件 开发文档 | https://actiontech.github.io/sqle-docs/docs/dev-manual/plugins/howtodev |
社区版在线体验 | http://demo.sqle.actionsky.com 超级管理员:admin 密码:admin |
企业版在线体验 | http://demo.sqle.actionsky.com:8889 用户:admin 密码:admin |
二、新版本主要功能介绍
【社区版】
1. 新增百度云 RDS MySQL 慢日志智能扫描
本期新增百度云 RDS MySQL 慢日志智能扫描任务,配置后,SQLE 可以对百度云 RDS 实例上的慢 SQL 进行监管。通过 SQLE 平台给出的审核结果,用户可以有针对性地优化数据库性能。以下是简单的功能试用:
1. 前置操作:用户创建的百度云 RDS 实例需为双机高可用版本,并对实例开通慢日志。
2. 在扫描任务列表页面,用户点击创建扫描任务,选择 MySQL 数据库类型,选择任务类型为百度云 RDS MySQL 慢日志,填写相关信息后,点击提交,完成扫描任务创建。
-
实例 ID:百度云 RDS 实例的 ID;
-
Access Key:为账号安全认证中的 Access Key,用于登录百度云 RDS,需要与 Secret Key 一同使用;
-
Access Secret Key:账号安全认证中 Access Key 对应的 Secret Key;
-
启动任务时拉取慢日志时间范围:扫描任务读取慢日志的时间范围,单位为小时,最大范围为 7 天;
-
审核过去时间段内抓取的 SQL: 审核该时间段内抓取到的慢 SQL,单位分钟;
-
RDS Open API 地址:RDS 的地址前缀,用以调用 RDS 服务,需根据实例所在区域进行填写。如当前实例在华东-上海范围,则应填写 rds.fsh.baidubce.com
3. 进入扫描任务详情,可查看扫描任务抓取到的慢 SQL。
4. 点击立即审核,可查看对慢 SQL 的审核结果。
2. 在线输入 SQL 时,支持格式化 SQL
创建工单场景下,在输入 SQL 时,通常会出现一长条的 SQL 语句,难以阅读和理解。为此,本期新增了对在线输入 SQL 进行格式化的功能,以提高 SQL 的可读性。以下是简单的功能体验:
1. 进入创建工单页面,并输入一条 SQL。
2. 点击 SQL 美化,平台将对输入的 SQL 进行格式化。
【企业版】
1. DB2 审核支持生成回滚语句
新增 DB2 回滚语句功能:当用户在 DB2 数据源上进行 SQL 审核时,可查看执行语句对应的回滚语句。
2. DB2 审核支持 SQL 上下文
新增 DB2 的 SQL 上下文审核功能。
用户在 DB2 数据源上进行 SQL 审核时,若同时输入多条 SQL,平台将结合 SQL 上下文,给出相应的审核意见。
例如,如果用户在工单中输入了两条 SQL:创建一张新表 T11,并向其中插入一个新字段。在审核第二句 SQL 时,平台将模拟执行建表语句,并根据上下文给出相应的审核意见。因此,即使实际数据库中不存在表 T11,第二条 SQL 的审核结果也不会触发表不存在的告警。
三、完整的 Release 信息
【社区版】
新特性:
-
[#1589] 智能扫描任务支持百度云 RDS MySQL慢日志;
-
[#1583] 支持 SQL 格式化;
优化:
-
[#1597] 优化 scannerd 采集慢日志文件后上传 SQL 的流程;
-
[#1592] 优化社区版页面上对于企业版功能的提示信息;
-
[#1580] 优化规则加载流程;
Bug 修复:
-
[#1588] 修复智能扫描任务审核时报错 "Error 1046: Data too long" 的问题;
-
[#1482] 修复慢日志扫描任务 SQL 详情出现空白 SQL,阻碍扫描任务执行的问题。
【企业版】
新特性:
-
DB2 审核支持生成回滚语句;
-
DB2 审核支持 SQL 上下文。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
项目任务协作管理系统 —— 勾股 DEV 3.6.24 发布
勾股 DEV 是一款专为 IT 研发团队打造的项目管理与团队协作的系统工具,可以在线管理团队的工作、项目和任务,覆盖从需求提出到研发完成上线整个过程的项目协作。 勾股 DEV 通过 “项目(Project)” 的形式把成员、需求、任务、缺陷 (BUG)、文档、互动讨论以及各种形式的资源组织在一起,团队成员参与更新任务、文档等内容来推动项目的进度,同时系统利用时间线索和各种动态的报表的形式来自动给成员汇报项目进度。 🔴该版本更新日志 1、升级:layui升级到最新的2.8.8版本;2、优化:联动时间选择操作效果优化,体验更好;3、修复:新建任务中的关联项目内容读取数据错误修复;4、修复:新建项目中的关联产品内容读取数据错误修复;5、新增:项目文档增加新增,更新列表记录;6、新增:给超级管理员新增产品、项目、任务的查看权限;7、修复:录入新员工姓名两个字时,拼音在4个字符用户验证规则过不去的问题修复;8、其他已知问题的修改优化。 🔴系统特点 多产品支持,可添加多产品管理; 多项目支持,可以多项目同时进行管理,支持项目分阶段拆解项目; 可配置的用户角色控制,不同的角色可配置不同的操作权限...
- 下一篇
Ant Design 5.6.3 发布,企业级 UI 设计语言和 React 实现
Ant Design 5.6.3 现已发布,主要变化如下: BreadCrumb 修复 BreadCrumb 传递dropdownProps不生效的问题。#43151 优化 BreadCrumb 处理title为null时的行为。#43099 修复 Slider 在 Form 内部时的禁用状态。#43142 修复 Form 标签偏移值在垂直布局中不生效的问题。#43155 修复 Table 打开筛选面板会报react ref错误警告信息。#43139 修复 Transfer 配置rowKey后无法选中的问题。#43115 修复 Space 与其他组件搭配使用时的size优先级#42752 修复 QRCode 在暗黑模式下的颜色。#43162 修复 Select 选项使用 Badge 和 Tag 时底部存在意外边距的问题。#43097 TypeScript 优化 Button 的target属性类型定义。#43129 优化 Progress 的size属性类型定义以支持百分比值。#43123 优化 Slider tooltip 的类型定义。#43094 更新说明:https://gith...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能