文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  執行階段監控 InnoDB 資料表壓縮

17.9.1.4 執行階段監控 InnoDB 資料表壓縮

整體應用程式效能、CPU 和 I/O 使用率以及磁碟檔案的大小,都是壓縮對您的應用程式有效性的良好指標。本節建立在第 17.9.1.3 節,「調整 InnoDB 資料表的壓縮」中的效能調整建議之上,並說明如何找出在初始測試期間可能不會出現的問題。

若要深入探討壓縮資料表的效能考量,您可以使用資訊綱要資料表(如範例 17.1,「使用壓縮資訊綱要資料表」中所述)在執行階段監控壓縮效能。這些資料表反映了記憶體的內部使用情況和整體使用的壓縮率。

INNODB_CMP資料表會回報每個使用的壓縮頁面大小 ( KEY_BLOCK_SIZE ) 的壓縮活動相關資訊。這些資料表中的資訊是系統範圍的:它會摘要資料庫中所有壓縮資料表的壓縮統計資訊。您可以使用此資料,在未存取其他壓縮資料表時檢查這些資料表,以協助您決定是否要壓縮資料表。它在伺服器上的負擔相對較低,因此您可能會在生產伺服器上定期查詢它,以檢查壓縮功能的整體效率。