文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  最佳化  /  效能測量(基準測試)

10.13 效能測量(基準測試)

要測量效能,請考慮以下因素

  • 您是在測量安靜系統上單一操作的速度,還是測量一組操作(「工作負載」)在一段時間內如何運作。使用簡單測試時,您通常測試變更一個方面(組態設定、表格上的索引集、查詢中的 SQL 子句)如何影響效能。基準測試通常是長時間執行的詳細效能測試,結果可能會決定高階選擇,例如硬體和儲存組態,或多快升級到新的 MySQL 版本。

  • 對於基準測試,有時您必須模擬繁重的資料庫工作負載才能獲得準確的圖片。

  • 效能可能會因許多不同因素而異,因此幾個百分點的差異可能不是決定性的勝利。當您在不同的環境中測試時,結果可能會朝相反的方向移動。

  • 某些 MySQL 功能會根據工作負載來協助或不協助效能。為了完整起見,請始終在開啟和關閉這些功能的情況下測試效能。每個工作負載要嘗試的最重要功能是 InnoDB 表格的自適應雜湊索引

本節從單一開發人員可以執行的簡單直接測量技術,進展到需要額外專業知識來執行和解釋結果的更複雜技術。