MySQL 9.0 發行說明
摘要表格提供一段時間內終止事件的匯總資訊。此群組中的表格以不同的方式摘要事件資料。
每個摘要表格都有分組欄,可決定如何將要匯總的資料分組,以及包含匯總值的摘要欄。以類似方式摘要事件的表格通常具有相似的摘要欄集合,並且僅在用於決定如何匯總事件的分組欄中有所不同。
摘要表格可以使用 TRUNCATE TABLE
截斷。一般來說,其效果是將摘要欄重設為 0 或 NULL
,而不是移除列。這可讓您清除收集的值並重新開始匯總。例如,在您進行執行階段組態變更之後,這可能很有用。個別摘要表格章節中會說明此截斷行為的例外狀況。
等待事件摘要
表格 29.5 效能架構等待事件摘要表格
表格名稱 | 描述 |
---|---|
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 效能架構階段事件摘要表格
表格名稱 | 描述 |
---|---|
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 效能架構陳述式事件摘要表格
表格名稱 | 描述 |
---|---|
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 效能架構交易事件摘要表
表格名稱 | 描述 |
---|---|
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 |
每個事件名稱的交易事件 |
物件等待摘要
檔案 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 |
每個使用者名稱的會話狀態變數 |