SQLE 是一款全方位的 SQL 质量管理平台,覆盖开发至生产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。
以下是 SQLE 3.2312.0 的 Release Notes。
考虑到审核 ZIP 文件和 GIT 仓库文件时,可能包含多个文件,因而无法快速定位 SQL 问题点的问题,本期支持在审核这两个 SQL 来源时,标识 SQL 的具体路径,方便用户快速定位问题 SQL 并修改。
由于 SQLE V3 的接口发生变更,而插件还在使用旧接口,导致 SQLE V3 无法正常使用 IDE 插件。本期升级了 JetBrains 插件,以兼容 V3 版本 SQLE。
本期对索引创建相关规则的代码进行了整体重构,使得不同建议相互独立,解决了原先建议不合理不清晰、覆盖场景不全的问题,具体优化点如下:
修复缺陷
修复了三星索引建议中,给出的索引排序建议不合理的问题;
修复了当无法解析 MySQL 版本号时,建议不触发的问题;
增加场景覆盖
结合 SELECT 选择的列、覆盖索引情况,给出三星索引建议;
增加对函数索引或虚拟列索引的使用建议;完善前缀模式匹配的场景支持;
优化建议的提示内容
在建议中提示对应的 SQL 内容,方便快速定位问题点。
本期对 SQL 管控页面做了优化,提高 SQL 管控的能力,具体优化点如下:
增加端点信息和 Schema 信息展示:现在您可以在 SQL 管控页面上综合查看SQL的详细数据源信息,这样您可以更准确地判断问题 SQL 的紧急程度;
优化效率低下的查询 SQL:我们解决了现有页面卡顿的问题,提升了查询 SQL 的效率,使您能够更顺畅地使用 SQL 管控页面;
支持 SQL 分析:当您在管控页面上发现有问题的 SQL 时,您可以直接参考 SQL 执行计划和审核建议,以便更准确地判断问题的原因,并缩短问题定位的路径。
在本期的更新中,我们对 MyBatis 文件类型的审核支持进行了提升,具体优化如下:
支持 SQL 分析:您可以更全面地了解带有占位符的 SQL 语句的执行情况,从而更好地优化和调整您的查询。
增加了对包含占位符的 SQL 是否使用索引的检查功能:您可以方便地验证带有占位符的 SQL 是否充分利用了合适的索引,从而提高查询的性能和效率。
我们同时提供了 SQLE 社区版和企业版的线上 DEMO 环境,可以通过访问社区官网获取入口,目前已更新为 SQLE 3.0 版本。
社区版:http://demo.sqle.actionsky.com/
企业版:http://demo.sqle.actionsky.com:8889/
登录信息:用户名 admin 密码 admin。登录后您可以轻松体验 SQLE 的丰富功能。
部署文档:https://actiontech.github.io/sqle-docs/docs/deploy-manual/intro
🤗 请将任何 SQLE 的 Bug、问题和需求提交到 SQLE GitHub Issue。
SQLE 2.2311.0 正式版发布,六项新功能,欢迎体验!
这里有 MySQL/Oracle 最常用的 SQL 开发规则
一个支持多种不同类型数据库,覆盖事前控制、事后监督、标准发布场景,帮助您建立质量规范的 SQL 全生命周期质量管理平台。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!