头图

SQL审核工具 SQLE 2.2305.0-pre1于今天发布。以下对新版本的 Release Notes 进行详细解读。
文章主要分为以下三部分内容:
一、SQLE 项目介绍
二、新版本主要功能总结
三、完整的release信息

一、SQLE 项目介绍

爱可生开源社区的 SQLE 是一款面向数据库使用者和管理者,支持多场景审核,支持标准化上线流程,原生支持 MySQL 审核且数据库类型可扩展的 SQL 审核工具。
SQLE 获取

二、新版本主要功能

总结智能扫描支持从MySQL实例在线抓取慢SQL【企业版】
在原先的慢日志扫描任务中,创建扫描任务后,还需进入终端配置scannerd 进程,扫描任务配置流程相对较长。本次优化使得 sqle 可以直接从慢日志表中采集数据,避免用户进入终端操作,减少用户使用慢日志扫描任务时的流程阻碍。以下是简单的使用体验:
1.新建扫描任务,选择慢日志扫描,并将采集来源设为1,通过 sqle 直接对实例的 mysql.slow_log 表进行查询

新增参数:

  • 采集来源若来源设为0:该扫描任务将通过 scannerd 对 mysql-slow.log 进行
  • 采集若来源设为1:该扫描任务将通过 sqle 直接对实例的 mysql.slow_log 表进行查询
    2.配置数据库实例,需要注意以下设置
    set global long_query_time=1; // 需根据实际业务调整慢查询时间阈值,此处仅供参考set global slow_query_log=1; // 开启慢日志查询set global log_output='FILE,TABLE';// 开启 MySQL 的慢日志收集功能,并且确认将慢日志内容写入文件 mysql-slow.log 和表 mysql.slow_log
    3.在数据库中执行一条慢SQL,点击立即审核,即可查看慢日志扫描的统计信息

    三、完整的release信息

    Release Notes优化:[#1461] 智能扫描支持从MySQL实例在线抓取慢SQL【企业版】;[#1473] 添加数据源时根据数据源类型自动切换默认端口;缺陷修复:[#1463] 修复一条MySQL规则不能触发的问题;[#1360] 修复修改流程模板后,工单进度显示异常的问题。


爱可生开源社区
423 声望206 粉丝

成立于 2017 年,以开源高质量的运维工具、日常分享技术干货内容、持续的全国性的社区活动为社区己任;目前开源的产品有:SQL审核工具 SQLE,分布式中间件 DBLE、数据传输组件DTLE。