首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >智能 SQL 优化工具 PawSQL 月度更新 | 2025年3月

智能 SQL 优化工具 PawSQL 月度更新 | 2025年3月

作者头像
PawSQL
发布2025-03-31 19:23:57
发布2025-03-31 19:23:57
2320
举报

📌 更新速览

本月更新包含 21项功能增强9项问题修复,重点提升SQL解析精度与优化建议覆盖率。

一、SQL解析能力扩展

✨ 新增SQL语法解析支持

  • SELECT...INTO TABLE 语法解析(3/26)
  • ALTER INDEX RENAME/VISIBLE 语句解析(3/25)
  • SQL Server NOLOCK 表 hint 解析(3/3)
  • TOP N 语法结构解析(3/13)
  • ALTER INDEX IF EXISTS 语句解析支持(3/24)

🛠️ SQL文本预处理优化

  • HTML实体编码自动转换(3/26)
  • 全角空白字符兼容处理(3/12)

二、优化引擎改进


🚀优化引擎改进

  • Oracle/达梦数据库查询折叠优化支持(3/25)
  • RuleOrCond4SelectRewrite逻辑解析修正(3/25)
  • Oracle 视图依赖关系解析修复(3/25)
  • RuleViewResolvingRewrite 规则启用(3/25)

⚙️代价模型改进

  • 代价模型计算逻辑调整(3/10)

三、索引引擎改进


🔗 推荐逻辑优化

  • 外键顺序与表关联顺序关联分析(3/5)

🧩 功能增强

  • SQL审核模块新增索引推荐功能(3/24)
  • 索引分析报告展示格式优化(3/24)

四、缺陷修复


🐞 重要修复

  • RulePredicateSSQRewrite 输出问题修复(3/21)
  • hColumnInPredicate 别名引用问题修复(3/4)
  • CTE 表引用解析问题修复(3/11)

🔎 分析器优化

  • QueryAnalyzerImpl逻辑优化(3/25)

五、辅助功能改进


📝 SQL代码生成

  • 格式化输出功能(3/14)
  • 压缩/非压缩格式输出支持(3/18)

⚡ 性能优化

  • 连接关闭资源自动释放(3/7)
  • SQL Server默认autoCommit配置(3/5)

🚀 升级建议


本次更新重点提升对非常用SQL语法的解析能力,使优化建议覆盖更多业务场景,建议以下场景用户更新:

  • 面向 SQL Server 的查询优化
  • 包含 CTE 语句的复杂查询优化
  • 极限SQL性能优化的场景

🌐 关于PawSQL


PawSQL专注于数据库性能优化自动化和智能化,提供的解决方案覆盖SQL开发、测试、运维的整个流程,广泛支持包括MySQL/PostgreSQL/Oracle /openGauss/TDSQL/Oceanbase/达梦DM/金仓等各种主流商用和开源数据库,为开发者和企业提供一站式的创新SQL优化解决方案。

图片
图片
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PawSQL 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、SQL解析能力扩展
    • ✨ 新增SQL语法解析支持
    • 🛠️ SQL文本预处理优化
  • 二、优化引擎改进
  • 三、索引引擎改进
  • 🔗 推荐逻辑优化
    • 🧩 功能增强
  • 四、缺陷修复
  • 🐞 重要修复
    • 🔎 分析器优化
  • 五、辅助功能改进
  • 📝 SQL代码生成
    • ⚡ 性能优化
  • 🚀 升级建议
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档