文件首頁
MySQL Shell for VS Code


預先正式發行:2024-07-17

4.11 效能儀表板

效能儀表板索引標籤會以圖形方式顯示效能統計資料。您可以從工具列調整圖表的色彩和時間範圍。

圖 4.14 MySQL Shell for VS Code - 效能儀表板工具列

Content is described in the surrounding text.

工具列動作(由左至右)為

  • 編輯器: 兩個選取清單,可讓您

    • 重新開啟先前開啟的編輯器(在連線下排列)。

    • 啟動新的 DB 筆記本、SQL 指令碼、TS 指令碼或 JS 指令碼編輯器。

  • 圖表色彩: 選取色彩配置。選用值為 經典淺色(預設)、活潑可偵測Trello釀造灰階

  • 時間範圍: 選取 150 秒(預設)、5 分鐘或 10 分鐘。

下圖顯示 效能儀表板索引標籤內資訊的版面配置,該索引標籤分為三個區域:網路狀態、MySQL 狀態和 InnoDB 狀態。將滑鼠游標停留在視覺物件上方,以查看其他資訊,例如總計數。

圖 4.15 MySQL Shell for VS Code - 效能儀表板

Content is described in the surrounding text.

網路狀態

此狀態顯示透過用戶端連線由 MySQL 伺服器傳送和接收的網路流量的基本統計資料。資料點包括傳入網路流量傳出網路流量用戶端連線

MySQL 狀態

此狀態顯示主要的 MySQL 伺服器活動和效能統計資料。資料點包括快取效率開啟資料表總計交易總計。此外,執行的 SQL 陳述式以圖表格式顯示,其中包含所有陳述式的計數(每秒),以及個別的 SELECTINSERTUPDATEDELETECREATEALTERDROP 陳述式。

InnoDB 狀態

此狀態提供 InnoDB 緩衝池和由 InnoDB 儲存引擎產生的磁碟活動的概觀。它以圖形方式顯示 InnoDB 緩衝池、檢查點時限和磁碟讀取率。

資料點分為三組

  • 一般使用(在視覺物件下方)

    • 讀取要求:InnoDB 對緩衝池執行的邏輯讀取要求數(每秒頁數)。

    • 寫入要求:InnoDB 對緩衝池執行的邏輯寫入要求數(每秒頁數)。

    • 磁碟讀取:InnoDB 無法從緩衝池滿足的邏輯讀取數(每秒)。因此,必須從磁碟讀取這些資料。

  • InnoDB 磁碟寫入

    將滑鼠游標停留在這個動態圖表上方,以查看特定秒數內的磁碟寫入次數。可用的範圍包括最近 120 秒。

    • 寫入的記錄資料:寫入至 InnoDB 重做記錄檔的寫入數。

    • 記錄寫入:寫入至 InnoDB 重做記錄檔的實體寫入數。

    • 正在寫入:InnoDB 儲存引擎使用檔案操作寫入的資料總量(以位元組為單位)。

  • InnoDB 磁碟讀取

    將滑鼠游標停留在這個動態圖表上方,以查看特定秒數內的磁碟讀取次數。可用的範圍包括最近 120 秒。

    • 緩衝區寫入:執行的雙寫作業次數。

    • 正在讀取:InnoDB 儲存引擎在檔案操作中讀取的資料總量(以位元組為單位)。