MySQL 8.4 版本注意事項
events_waits_history
表格包含每個執行緒已結束的最近 N
個等待事件。等待事件在結束後才會新增至表格。當表格包含給定執行緒的最大行數時,當為該執行緒新增新行時,會捨棄最舊的執行緒行。當執行緒結束時,會捨棄其所有行。
Performance Schema 在伺服器啟動期間會自動調整 N
的值。若要明確設定每個執行緒的行數,請在伺服器啟動時設定 performance_schema_events_waits_history_size
系統變數。
events_waits_history
表格具有與 events_waits_current
相同的欄和索引。請參閱第 29.12.4.1 節「events_waits_current 表格」。
允許對 events_waits_history
表格使用 TRUNCATE TABLE
。它會移除這些列。
有關三個等待事件表格之間關係的詳細資訊,請參閱第 29.9 節「Performance Schema 現行和歷史事件表格」。
有關如何設定是否收集等待事件的資訊,請參閱第 29.12.4 節「Performance Schema 等待事件表格」。