SQLE 3.2408.0 发布,数据源配置简单高效!
本周我们发布了 SQLE 3.2408.0 正式版!主要更新概览:
社区版
-
支持将 SQL 一键上线到其他实例
-
支持对接 CI/CD
专业版
-
优化数据源插件配置流程
企业版
-
支持标记慢日志扫描中的高优先级 SQL
-
支持独立配置项目的推送规则
-
支持配置管控 SQL 例外
社区版和专业版已同步更新欢迎下载体验,以下是 SQLE 3.2408.0 正式版的新功能解读。
🎈 新功能
社区版
1. 一键克隆 SQL 工单,实现跨环境部署
现在,您现在可以通过将 SQL 工单上线到其他数据源的方式,实现跨环境的一致性部署。
对于需要在开发、测试、预发布等多个阶段逐步部署的 SQL 脚本,此功能 减少了在不同环境中重复上传和部署的工作量,同时避免了手动重复上传可能引入的错误,确保上线 SQL 的一致性和准确性。
以下是简单的操作示例:
1. 进入工单详情,点击“上线到其他实例”按钮。
新增“上线到其他实例”按钮
2. 根据提示变更工单名称及需要上线的数据源,同时确认需要上线的 SQL/SQL 脚本配置是否符合预期。
3. 创建工单,完成相同 SQL/SQL 脚本在不同环境的上线。
2. 将 SQL 审核能力集成到 CI/CD 流水中
现在,您可以轻松实现平台审核与上游 CI/CD 平台的流程集成。
在代码提交和版本迭代的关键节点,为确保代码在合并至主分支或部署至生产环境前,SQL 代码的质量得到严格把控,防止不良 SQL 影响生产,您可以将 SQLE 的审核功能嵌入到您的流水线中。这一集成操作在代码提交时自动启动 SQL 质量检测,不仅确保了代码库中 SQL 语句的高标准和性能,同时也简化了集成过程,减少了对接成本。
以下是简单的操作示例:
1. 平台上配置审核节点。
2. 配置完成后,获取对接说明。
3. 结合对接说明,配置上游 CI/CD 流水线的相应节点,并触发 SQL 审核,将自动采集并审核代码中的 SQL,并返回审核记录的 URL。
4.审核的 SQL 及审核结果,将在 SQLE 页面记录,方便事后追溯。
专业版
优化数据源插件配置流程
现在,您可以便捷地配置所需的数据源插件,享受灵活的选择和简易的操作流程。
面对 Oracle、DB2 等数据源插件的启用,您不再需要在复杂的错误和配置难题中挣扎。通过自动化和流程化的脚本验证,您可以轻松完成部署,大幅减少配置错误,快速启动并享受 SQL 审核的新体验,让数据源配置变得简单又高效。
您只需要启动数据源插件配置脚本,并输入需要使用的数据源插件序号。
接下来,脚本将结合选定的插件类型,自动校验当前环境信息,通过后自动修改插件执行权限、config.yaml 文件等,并在配置完成后自动启动 SQLE。
选择安装插件
直接启动 SQLE
企业版
1. 支持标记慢日志扫描中的高优先级 SQL
现在,您可以利用平台的高优先级 SQL 标记功能,在慢日志智能扫描中设定个性化性能标准,实现自动识别并标记超出预设标准的 SQL 语句。
当遇到数据库性能波动时,您可以借助这部分指标快速识别关键性能瓶颈,并依据高优先级标记优先处理那些对性能影响最大的 SQL,实现高效的问题响应,保障数据库性能稳定。
以下是简单的操作示例:
1. 编辑数据源上开启的智能扫描,开启慢日志扫描的高优先级 SQL 标准,并保存。
2. 在 SQL 管控中,您可以查看已采集的慢 SQL,高优先级标准的 SQL 会被标注,便于您集中处理这些关键 SQL。
2. 为每个项目定制推送规则,及时接收重要信息
现在,您可以为每个项目设置特定的推送规则,包括工单变更和高优先级 SQL 的通知,实现个性化的信息接收设置。
一方面,即使在离线状态,您也能通过推送信息对工单审批进度和高优先级的 SQL 问题保持实时了解,确保关键信息不遗漏的同时,加速问题识别与处理,优化决策流程。
另一方面,当您所处理的多个项目有不同的推送需求时,可以根据项目需求,灵活配置推送频率及消息接收人,提升信息接收的针对性和效率。
以下是简单的操作示例:
前置:
-
在项目配置中,点击“推送规则”,开启 SQL 管控问题推送,自定义所需的推送频率及推送人。
2. 一旦有工单状态变更或高优先级的 SQL 出现,特定的消息接收人就可以通过 飞书、钉钉、企业微信 等工具及时获取推送信息。
备注:需要在全局设置中开启特定的消息推送能力。
3. 支持配置管控 SQL 例外
现在,您可以利用管控例外功能,精准排除那些在 SQL 管控中不关键的语句。例如事务控制语句 BEGIN、END 等,从而在管控面板上减少不必要的干扰。
这一功能特别适用于您需要专注于识别和解决潜在的性能瓶颈或风险点时,帮助您快速过滤掉常规但不关键的 SQL 活动。通过合理设置 SQL 管控例外,不仅能提升审核工作的针对性和效率,还能确保数据库的健康管理,避免被大量标准化但非关键的 SQL 语句分散注意力。
以下是简单的操作示例:
当在 SQL 管控面板中遇到 SHOW INDEX 这类语句时,可以将其添加为管控 SQL 例外。
目前支持按 字符串、SQL 指纹、IP、网段、主机名、数据源 进行匹配。
配置完成后,这些 SQL 语句将不再出现在 SQL 管控面板中,帮助您保持面板信息有效性,专注于关键问题。
👋🏻 致谢
感谢以下人士对社区的贡献:@urlyy
📜 版本日志
社区版
新功能
-
[#2486] 新增工单克隆功能
-
[#2473] 新增 MySQL 规则
-
[#2527] SQL 管控新增推送报告
-
[#2539] 新增 SQL 管控高优先级 SQL 配置
-
[#2550] 智能扫描支持高优先级 SQL 展示和筛选
-
[#2564] 支持将 SQL 审核集成到 CI/CD
Bug 修复
-
[#2356] 修复 XML 文件解析后的语句对 PG 审核报错的问题
-
[#2522] 修复快捷切换项目时,项目概览数据不变更的问题
-
[#2530] 修复智能扫描导出文件在 WPS 下查看存在异常换行问题
-
[#2493] 修复工单驳回后无法修改 SQL 语句
-
[#2544] 修复 SQL 管控配置不支持 SQL 审核和分析功能的问题
-
[#2523] 修复 SQL 管控配置遗留问题
企业版
新功能
-
[actiontech/sqle-ee/issues/1765] SQL 管控调整 SQL 优先级
-
[actiontech/sqle-ee/issues/1754] 支持 SQL 管控例外
优化
-
[actiontech/sqle-ee/issues/1734] 优化页面效果展示
Bug 修复
-
[actiontech/dms-ee/issues/308] 修复 SQL 工作台脱敏失效的问题
-
[actiontech/sqle-ee/issues/1722] 修复 SQL Server DML 语句生成回滚语句失效
-
[actiontech/sqle-ee/issues/1753] 优化 SQL 管控页面存在 SQL 卡顿问题
-
[actiontech/sqle-ee/issues/1747] 修复 scanner 扫描 XML 文件获取的 SQL 存在语法错误问题
🧩 快速体验
🤗 登录后您可以轻松体验 SQLE 的丰富功能。
-
👉 SQLE 社区版:http://demo.sqle.actionsky.com/
-
👉 SQLE 企业版:http://demo.sqle.actionsky.com:8889/
-
🙋♂️ 用户名:admin
-
🔑 密码:admin
📊 版本介绍
SQLE 专业版 已于近期新上线,如您对 PG、Oracle 等主流数据源类型也有 SQL 质量管理需求,欢迎体验。以下是 SQLE 各版本之间的能力对比概览:
🎇 目前,SQLE 专业版/企业版 目前支持的 数据库/数据源 类型:
Oracle,MySQL,PostgreSQL,SQL Server,TDSQL for InnoDB,OceanBase for MySQL,DB2,TiDB,Mycat,DM(达梦),GoldenDB。
👋 获取 SQLE 专业版
请填写一份与 SQL 使用相关的调研问卷(扫码或点击 原文链接)即可获取 SQLE 专业版 安装包。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Vue 3.5 正式发布,代号“天元突破红莲螺岩”
本文转载自:「前端圈」微信公众号 https://mp.weixin.qq.com/s/RXBLDfWzUxR5Oebktd2HrA Vue 官方今天发布 Vue 3.5 正式版,我们一起来看看都有哪些变化? 今天我们很兴奋地宣布 Vue 3.5“天元突破红莲螺岩”(Tengen Toppa Gurren Lagann) 版本发布!这个小版本不包含任何破坏性变更,同时包括了内部改进和实用的新功能。 我们将在这篇博文中介绍一些亮点 - 如需完整的变更和新功能列表,请参阅 GitHub 上的完整更新日志。 https://github.com/vuejs/core/blob/main/CHANGELOG.md 响应式系统优化 在 3.5 中,Vue 的响应式系统经历了又一次重大重构,实现了更好的性能和显著减少了内存占用(-56%),且没有行为变化。这次重构还解决了 SSR 过程中由于悬挂的计算属性导致的过时计算值和内存问题。 此外,3.5 还优化了对大型、深度响应式数组的响应式追踪,在某些情况下使此类操作的速度提高了多达 10 倍。 响应式 Props 解构 响应式 Props 解构在 3...
- 下一篇
Rust 开发的高成长性的数据服务平台 —— GrowthStore 发布
GrowthStore 是一个基于 Rust 体系的成长型的企业级后台服务的开发框架。它提供了 “约定大于配置,配置即服务” 的开发理念,采用统一的约定、灵活的配置来实现绝大多数的业务,通过灵活高效的扩展体系,来满足各种特殊化的业务需求,快速应对企业的业务成长需要。GrowthStore 的出现,为企业级后端开发注入了新鲜的血液。 GrowthStore 有一套统一的服务语言,即它的 InvokeURI 统一调用服务语言,使得它的各种功能可以使用一套统一化的 URI 来进行表示,而前端只需要根据这些 URI 的规范即可知道 GrowthStore 的具体提供服务。因此,GrowthStore 可以为前端开发人员提供更好的开发范式,让前端开发人员与后台服务开发更容易达成一致。 GrowthStore 提供了支持多种关系型数据库的映射能力,如 MySQL、PostgreSQL、MSSQL Server 等,GrowthStore 提供了可配置性的数据库表及查询的映射方式,可以支持类似于 1..1, 1..N, N..N 之类的表与表之间的关系型映射,并提供基于 CRUD 的 11 种操作...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS7,CentOS8安装Elasticsearch6.8.6