【MySQL】MySQL數據庫SQL優化工具 SQL Tuning Expert for MySQL(收費)

在這裏插入圖片描述

1.概述

SQL Tuning Expert for MySQL 是 Tosska 公司推出的針對MySQL的SQL優化工具。

該工具不僅讓DBA或者SQL開發人員,輕鬆閱讀和理解執行計劃,而且能產生等價SQL,並找出最快的等價SQL.

官網下載 https://www.tosska.cn/tosska-sql-tuning-expert-for-mysql-tsem-free-download-zh/

產品介紹 https://www.tosska.cn/tosska-sql-tuning-expert-tse-for-mysql-zh/

下面開始介紹如何用工具優化SQL.

  1. 創建數據庫連接, 也可以稍後創建。

    連接名可以隨意填寫,也可以用默認值,我個人喜歡用它來標識連接的是哪個數據庫。

    填好連接信息,點擊 “連接” 按鈕。

在這裏插入圖片描述
2. 在SQL編輯器中,輸入需要優化的SQL後, 點擊“優化SQL”按鈕。

  1. 在彈出的“測試運行所有SQL選項”窗口中,提供了很多性能基準測試的選項。

    我們這裏使用默認選項,直接點“確定”按鈕開始SQL優化。

在這裏插入圖片描述

  1. 工具產生了11條等價SQL,並且開始性能基準測試。

    優化結束後,最快的等價SQL是 SQL 9, 工具將源SQL 從 30 秒,優化到16 秒。

    源SQL的執行時間是 30 秒。

    SQL 9 的執行時間是 16 秒。

在這裏插入圖片描述

  1. 點擊 SQL 9 ,用等價的SQL 9 替換應用程序源代碼中的源SQL。重新編譯應用程序,測試後發佈。

    SQL 執行時間從30秒,優化到16秒, 速度快了46%。

    官網下載 https://www.tosska.cn/tosska-sql-tuning-expert-for-mysql-tsem-free-download-zh/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章