MySQL 8.4 發行說明
events_statements_history_long
資料表包含全域、所有執行緒中已結束的 N
個最近的陳述式事件。陳述式事件在結束之前不會加入資料表。當資料表滿了時,新增新列時會捨棄最舊的列,無論哪個執行緒產生了哪一列。
N
的值會在伺服器啟動時自動調整大小。若要明確設定資料表大小,請在伺服器啟動時設定 performance_schema_events_statements_history_long_size
系統變數。
events_statements_history_long
資料表具有與 events_statements_current
相同的欄。請參閱 第 29.12.6.1 節,「events_statements_current 資料表」。不同於 events_statements_current
,events_statements_history_long
沒有索引。
TRUNCATE TABLE
允許用於 events_statements_history_long
資料表。它會移除列。
關於三個 events_statements_
事件表格之間關係的更多資訊,請參閱第 29.9 節,「效能架構中關於目前和歷史事件的表格」。xxx
關於設定是否收集陳述式事件的資訊,請參閱第 29.12.6 節,「效能架構陳述式事件表格」。