MySQL 8.4 版本注意事項
events_stages_history_long
表格包含 N
個最近結束的階段事件,這些事件是跨所有執行緒全域發生的。階段事件在結束之前不會新增到表格中。當表格已滿時,會丟棄最舊的列,然後新增新的列,無論哪個執行緒產生這兩個列。
Performance Schema 在伺服器啟動期間會自動調整 N
的值。若要明確設定表格大小,請在伺服器啟動時設定 performance_schema_events_stages_history_long_size
系統變數。
events_stages_history_long
表格的欄位與 events_stages_current
相同。請參閱第 29.12.5.1 節,「events_stages_current 表格」。與 events_stages_current
不同的是,events_stages_history_long
沒有索引。
允許針對 events_stages_history_long
表格執行 TRUNCATE TABLE
。這會移除這些列。
如需三個階段事件表格之間關係的詳細資訊,請參閱第 29.9 節,「Performance Schema 用於目前和歷史事件的表格」。
如需關於是否要收集階段事件的組態資訊,請參閱第 29.12.5 節,「Performance Schema 階段事件表格」。