文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式 Letter) - 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 參考手冊  /  ...  /  Performance Schema 摘要表

29.12.20 Performance Schema 摘要表

摘要表提供一段時間內終止事件的彙總資訊。本群組中的表格以不同方式摘要事件資料。

每個摘要表都有分組欄,決定如何分組要彙總的資料,以及包含彙總值的摘要欄。以類似方式摘要事件的表格通常具有類似的摘要欄集,並且僅在用於決定如何彙總事件的分組欄中有所不同。

可以使用 TRUNCATE TABLE 截斷摘要表。一般來說,效果是將摘要欄重設為 0 或 NULL,而不是移除資料列。這可讓您清除收集的值並重新開始彙總。例如,在您變更執行階段組態後,這可能很有用。各個摘要表章節中會註明此截斷行為的例外情況。

等待事件摘要

表 29.5 Performance Schema 等待事件摘要表

表格名稱 描述
events_waits_summary_by_account_by_event_name 每個帳戶和事件名稱的等待事件
events_waits_summary_by_host_by_event_name 每個主機名稱和事件名稱的等待事件
events_waits_summary_by_instance 每個執行個體的等待事件
events_waits_summary_by_thread_by_event_name 每個執行緒和事件名稱的等待事件
events_waits_summary_by_user_by_event_name 每個使用者名稱和事件名稱的等待事件
events_waits_summary_global_by_event_name 每個事件名稱的等待事件

階段摘要

表 29.6 Performance Schema 階段事件摘要表

表格名稱 描述
events_stages_summary_by_account_by_event_name 每個帳戶和事件名稱的階段事件
events_stages_summary_by_host_by_event_name 每個主機名稱和事件名稱的階段事件
events_stages_summary_by_thread_by_event_name 每個執行緒和事件名稱的階段等待
events_stages_summary_by_user_by_event_name 每個使用者名稱和事件名稱的階段事件
events_stages_summary_global_by_event_name 每個事件名稱的階段等待

陳述式摘要

表 29.7 Performance Schema 陳述式事件摘要表

表格名稱 描述
events_statements_histogram_by_digest 每個結構描述和摘要值的陳述式直方圖
events_statements_histogram_global 全域摘要的陳述式直方圖
events_statements_summary_by_account_by_event_name 每個帳戶和事件名稱的陳述式事件
events_statements_summary_by_digest 每個結構描述和摘要值的陳述式事件
events_statements_summary_by_host_by_event_name 每個主機名稱和事件名稱的陳述式事件
events_statements_summary_by_program 每個儲存程式的陳述式事件
events_statements_summary_by_thread_by_event_name 每個執行緒和事件名稱的陳述式事件
events_statements_summary_by_user_by_event_name 每個使用者名稱和事件名稱的陳述式事件
events_statements_summary_global_by_event_name 每個事件名稱的陳述式事件
prepared_statements_instances 預先準備的陳述式執行個體和統計資料

交易摘要

表 29.8 Performance Schema 交易事件摘要表

表格名稱 描述
events_transactions_summary_by_account_by_event_name 每個帳戶和事件名稱的交易事件
events_transactions_summary_by_host_by_event_name 每個主機名稱和事件名稱的交易事件
events_transactions_summary_by_thread_by_event_name 每個執行緒和事件名稱的交易事件
events_transactions_summary_by_user_by_event_name 每個使用者名稱和事件名稱的交易事件
events_transactions_summary_global_by_event_name 每個事件名稱的交易事件

物件等待摘要

表 29.9 Performance Schema 物件事件摘要表

表格名稱 描述
objects_summary_global_by_type 物件摘要

檔案 I/O 摘要

表 29.10 效能綱要檔案 I/O 事件摘要表

表格名稱 描述
file_summary_by_event_name 每個事件名稱的檔案事件
file_summary_by_instance 每個檔案執行個體的檔案事件

表格 I/O 和鎖定等待摘要

表 29.11 效能綱要表格 I/O 和鎖定等待事件摘要表

表格名稱 描述
table_io_waits_summary_by_index_usage 每個索引的表格 I/O 等待
table_io_waits_summary_by_table 每個表格的表格 I/O 等待
table_lock_waits_summary_by_table 每個表格的表格鎖定等待

Socket 摘要

表 29.12 效能綱要 Socket 事件摘要表

表格名稱 描述
socket_summary_by_event_name 每個事件名稱的 Socket 等待和 I/O
socket_summary_by_instance 每個執行個體的 Socket 等待和 I/O

記憶體摘要

表 29.13 效能綱要記憶體操作摘要表

表格名稱 描述
memory_summary_by_account_by_event_name 每個帳戶和事件名稱的記憶體操作
memory_summary_by_host_by_event_name 每個主機和事件名稱的記憶體操作
memory_summary_by_thread_by_event_name 每個執行緒和事件名稱的記憶體操作
memory_summary_by_user_by_event_name 每個使用者和事件名稱的記憶體操作
memory_summary_global_by_event_name 每個事件名稱的全球記憶體操作

錯誤摘要

表 29.14 效能綱要錯誤摘要表

表格名稱 描述
events_errors_summary_by_account_by_error 每個帳戶和錯誤代碼的錯誤
events_errors_summary_by_host_by_error 每個主機和錯誤代碼的錯誤
events_errors_summary_by_thread_by_error 每個執行緒和錯誤代碼的錯誤
events_errors_summary_by_user_by_error 每個使用者和錯誤代碼的錯誤
events_errors_summary_global_by_error 每個錯誤代碼的錯誤

狀態變數摘要

表 29.15 效能綱要錯誤狀態變數摘要表

表格名稱 描述
status_by_account 每個帳戶的工作階段狀態變數
status_by_host 每個主機名稱的工作階段狀態變數
status_by_user 每個使用者名稱的工作階段狀態變數