📌 更新速覽
本月更新包含?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優化解決方案。