本周我们发布了 SQLE 3.2407.0 正式版!主要更新概览:
社区版
企业版
专业版 同步更新欢迎下载体验,以下是 SQLE 3.2407.0 正式版的新功能解读。
🎈 新功能
社区版
支持以 OceanBase 作为元数据库
为强化对国产数据库的适配和优化,推动数据库国产化进程,SQLE 平台现已支持将 OceanBase(MySQL 模式)作为元数据库。如您日常使用的数据库类型均为 OceanBase(MySQL 模式),您可以直接将其作为 SQLE 的元数据库,不需要再额外维护一套 MySQL 数据库,简化使用流程。
目前我们支持的 OceanBase(MySQL 模式)版本是 3.15 和 4.31。
同时,我们荣幸地宣布 SQLE 平台已荣获 OceanBase 官方的兼容认证。这一认证不仅是对我们技术实力的认可,更是对用户承诺的保证 —— SQLE 平台在 OceanBase(MySQL 模式) 数据库的兼容性和审核性能上均达到了高标准。
![图片]()
企业版
1. 支持跨项目管理数据源
SQLE 平台本次引入全局数据源列表功能,专为多项目管理场景设计。
当您需要对多个项目中的数据源进行统一修改或查看时,此功能让您一键访问所有相关数据源,无论数量如何,都能迅速定位并进行操作。
当您需要进行跨项目管理工作时,可以确保您对数据源的分布和配置情况一目了然,实现更高效的数据源管理和项目协调。
以下是简单的操作演示:
1. 查看全局数据源列表。
进入全局配置菜单,点击“全局数据源”标签,进入全局数据源列表。
![图片]()
2. 查找数据源。
输入数据源名称或数据源地址信息,找到符合查询条件的数据源。
![图片]()
点击项目,进行项目筛选,获得符合筛选条件的数据源。
![图片]()
2. 支持将各类外部数据源同步至 SQLE
本次我们拓展了外部数据源同步功能,专为简化您的数据源管理而设计。
现在,您可以轻松将各类外部数据源信息同步至 SQLE,实现全自动的数据源初始化和更新。这一功能不仅减轻了您的工作负担,还确保了数据源信息的准确性和及时性,让您能够更专注于 SQL 审核及变更上线,而非繁琐的数据迁移和维护。
以下是简单的操作演示:
1.创建外部数据源同步任务
进入 全局配置菜单-数据源管理,点击 外部数据源同步 标签,进入外部数据源同步任务列表。
![图片]()
点击 添加同步任务,创建外部数据源同步任务,填写外部数据源同步任务的配置项。
![图片]()
2. 数据源同步
在外部数据源同步任务列表,选择你需要同步的任务,点击 同步 会立即触发该任务的同步动作。
![图片]()
同步成功后,您可以在全局数据源标签下,查看同步获得的数据源。
![图片]()
除了手动触发外,平台将依据自定义的任务同步周期自动地同步数据源。
3. 支持从数据源维度聚合智能扫描类型
本周,我们对智能扫描功能进行了优化,提升了智能扫描配置的效率和直观性。当您需要对数据源上的 SQL 质量做全面控制时,可以通过为数据源开启智能扫描的方式,持续、自动地监控数据源上的相关 SQL 指标。
以下是本次更新的亮点:
集中式管理
当前支持以数据源为核心,为数据源开启智能扫描能力,您可以一站式配置数据源上所需的智能扫描能力,避免可能的冗余配置情况。
您可以结合关注的 SQL 指标,开启如库表信息采集、慢日志采集、会话 SQL 采集、TopSQL 采集等,实时监控数据库运行情况。
![图片]()
![图片]()
自动化发现 SQL
智能扫描将基于配置自动捕捉并呈现数据源上已发生及正在发生的 SQL,确保无遗漏,减少人工投入。
同时,平台将对采集到的 SQL 做自动审核,结合规则生成问题 SQL 提示,自动暴露扫描中有问题的 SQL。
![图片]()
智能化改进
结合平台采集到的 SQL 信息及审核建议,您可以有针对性地优化 SQL,缩短问题解决的路径。
![图片]()
持续化跟踪问题解决
企业版用户还可以通过 SQL 管控页面,对发现的问题 SQL 执行进一步操作,包括任务指派、状态标记等,通过多种方式控制 SQL 质量。
此外,快速发现指定数据源上指定类型中的问题 SQL,了解存在当前的问题数量及处理情况,及更高效地监督问题解决情况。
![图片]()
未来,SQLE 还将继续优化智能扫描的使用流程,如:问题告警推送、使用统计展示等,致力于帮助用户更高效地监控和管理数据库性能,确保数据库环境的稳定性和高效性。
4. 支持自动采集与审核 PostgreSQL 数据源库表结构
在 PostgreSQL 插件上,我们提供了库表元数据智能扫描,用以确保数据库对象的命名和结构符合组织的标准和最佳实践。
您可以在智能扫描详情中查看采集到的库表结构 SQL,并结合触发的审核规则,了解当前存在的 SQL 问题及解决方向,如:主键建议、索引建议、字段类型调整等,确保数据库中的数据符合预期的格式和规范。
![图片]()
以上图为例,可以看到这句 SQL 可以优化的方向有:
📜 版本日志
社区版
新功能
优化
Bug 修复
企业版
新功能
-
[actiontech/sqle-ee/issues/1576] 智能扫描重构
-
[actiontech/sqle-ee/issues/1622] 支持通过扩展接口同步外部数据源
-
[actiontech/sqle-ee/issues/1415] 支持 PG 库表元数据扫描
-
[actiontech/dms-ee/issues/312] 支持全局数据源总览
优化
-
[actiontech/sqle-ee/issues/1626] 优化批量导入数据源页面展示
-
[actiontech/sqle-ee/issues/1614] 优化项目概览中的 SQL 统计图表
-
[actiontech/dms-ee/issues/322] 调整数据源同步任务为全局功能
Bug 修复
-
[actiontech/sqle-ee/issues/1610] 修复 SQL Server 插件大小写不敏感问题
-
[actiontech/sqle-ee/issues/1623] 修复非 admin 用户无法创建项目的问题
-
[actiontech/sqle-ee/issues/1592] 修复 PG TOP SQL 扫描任务插件 panic 问题
-
[actiontech/sqle-ee/issues/1600] 修复工单执行 PL/SQL 失败问题
-
[actiontech/sqle-ee/issues/1605] 修复消息推送内容中工单链接错误问题
-
[actiontech/sqle-ee/issues/1607] 修复 Oracle 审核规则“条件字段使用函数”在 SELECT 字段带函数时也错误触发的问题
-
[actiontech/dms-ee/issues/325] 修复数据源批量导入审核等级不可为空的问题
🧩 快速体验
🤗 登录后您可以轻松体验 SQLE 的丰富功能。
![]()
📊 版本介绍
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 专业版 安装包。