MySQL 9.0 版本注意事項
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 表格〉。
TRUNCATE TABLE
允許用於 events_waits_history
表格。它會移除列。
如需關於三個等待事件表格之間關係的詳細資訊,請參閱第 29.9 節,〈Performance Schema 目前和歷史事件表格〉。
如需關於設定是否收集等待事件的資訊,請參閱第 29.12.4 節,〈Performance Schema 等待事件表格〉。