下面列出的控制項可用於檢查和匯出效能報告資料(請參閱下圖)-
匯出 - 匯出目前效能報告中的所有條目,包括所有查詢和值以及任何關聯資料(包括列標題)。開啟匯出文件對話框。
複製所選內容 - 複製目前績效報告中的單一項目以及任何相關資料(和列標題)。系統剪貼簿已儲存。一個典型的例子
查詢複製 - 此函數複製產生效能報告的 SQL 語句。系統剪貼簿已儲存。
刷新 - 效能報告已刷新(重新載入)。
針對個別報表顯示以下分組 -
總記憶體 - 顯示已指派的總記憶體。
按事件排列的最高記憶體 - 顯示消耗最多記憶體的事件。
按使用者劃分的最高記憶體 - 顯示消耗最多記憶體的使用者
#按主機劃分的最高記憶體 - 顯示消耗最多記憶體的主機。
按線程劃分的最高記憶體 - 顯示消耗最多記憶體的執行緒。
主檔案 I/O 活動報告 - 顯示 I/O 使用量最多的檔案(以位元組為單位)。
按時間排列檔案的最高 I/O - 按檔案和延遲顯示最高 I/O 使用率。
按事件類別列出的最高 I/O - 按事件類別顯示最高的 I/O 資料使用量。
按事件類別列出的最高 I/O 時間 - 按事件類別顯示最高 I/O 時間消耗者。
按使用者/執行緒列出的最高 I/O - 按使用者和執行緒顯示最高 I/O 時間消耗者。
語句分析 - 列出具有各種聚合統計資料的語句。
運行時間最高 5% 的語句 - 列出平均運行時間(以微秒為單位)處於最高 5% 的所有語句。
使用臨時表 - 列出所有使用臨時表的語句(存取最高百分比的磁碟臨時表,然後是記憶體臨時表)。
With Sorting - 列出所有已完成排序的規範化語句(依照下列優先順序存取:sort_merge_passes、sort_scans 和 sort_rows)。
全表掃描 - 列出已執行全表掃描的語句。存取查詢效能和 WHERE 子句(或多個子句)。如果沒有使用索引,請考慮為大表新增索引。
錯誤或警告 - 列出引發錯誤或警告的語句。
架構物件概述(高開銷) - 顯示每個架構的物件計數。請注意,對於具有大量物件的實例,此報告可能需要更長的時間才能執行。
架構索引統計 - 顯示與索引相關的一般統計資料。
模式表統計 - 顯示與表格相關的一般統計資料。
架構表統計資料(帶有 InnoDB 緩衝區) - 顯示帶有 InnoDB 緩衝區統計資料的架構表。
具有全表掃描的表 - 尋找透過全表掃描存取的表,按掃描的行數排序(降序)。
未使用的索引 - 顯示自伺服器啟動或 P_S 資料收集開始以來從未使用過的索引清單。
按時間排列的全域等待 - 按總時間列出最重要的全域等待事件,忽略空閒(這可能不是很大)。
按使用者等待時間 - 按使用者及其總時間列出最常見的等待事件,忽略空閒(這可能不是很大)。
按時間排列的等待類 - 按總時間列出最重要的等待類,忽略空閒(這可能不是很大)。
按平均時間排列的等待類 - 按平均時間列出最重要的等待類,忽略空閒(這可能不是很大)。
InnoDB Buffer Stats by Schema - 總結 INFORMATION_SCHEMA.INNODB_BUFFER_PAGE 表的輸出,依架構聚合。
InnoDB Buffer Stats by Table - 總結 INFORMATION_SCHEMA.INNODB_BUFFER_PAGE 表的輸出,依架構和表名稱聚合。
概述 - 顯示每個使用者的資源使用摘要。
I/O 統計資料 - 顯示每個使用者的 I/O 使用情況。
語句統計 - 這顯示每個使用者的語句執行統計資訊。
在本文中,我們了解了不同的效能報告控制項以及如何使用 mysql Workbench 取得它們。
以上是Mysql Workbench 中的效能報表控件的詳細內容。更多資訊請關注PHP中文網其他相關文章!