MySQL 9.0 版本資訊
events_statements_history
表格包含每個執行緒已結束的 N
個最新陳述式事件。陳述式事件在結束之前不會新增至表格。當表格包含指定執行緒的最大列數時,在新增該執行緒的新列時,會捨棄最舊的執行緒列。當執行緒結束時,會捨棄其所有列。
效能架構會在伺服器啟動期間自動調整 N
的值。若要明確設定每個執行緒的列數,請在伺服器啟動時設定 performance_schema_events_statements_history_size
系統變數。
events_statements_history
表格的欄位與索引和 events_statements_current
相同。請參閱 第 29.12.6.1 節,〈events_statements_current 表格〉。
允許對 events_statements_history
表格使用 TRUNCATE TABLE
。它會移除列。
如需有關三個 events_statements_
事件表格之間關係的詳細資訊,請參閱 第 29.9 節,〈效能架構用於目前與歷史事件的表格〉。xxx
如需有關設定是否收集陳述式事件的資訊,請參閱 第 29.12.6 節,〈效能架構陳述式事件表格〉。