MySQL 8.4 版本資訊
以下章節描述與執行緒池外掛程式相關的 Performance Schema 表格 (請參閱 第 7.6.3 節,「MySQL Enterprise 執行緒池」)。它們提供執行緒池運作的相關資訊
tp_connections
:關於執行緒池連線的資訊。tp_thread_group_state
:關於執行緒池執行緒群組狀態的資訊。tp_thread_group_stats
:執行緒群組統計資料。tp_thread_state
:關於執行緒池執行緒狀態的資訊。
這些表格中的列代表時間點快照。就 tp_thread_state
而言,執行緒群組的所有列組成一個時間點快照。因此,MySQL 伺服器在產生快照時會持有執行緒群組的互斥鎖。但它不會同時持有所有執行緒群組的互斥鎖,以避免針對 tp_thread_state
的陳述式封鎖整個 MySQL 伺服器。
Performance Schema 執行緒池表格是由執行緒池外掛程式實作,並在外掛程式載入和卸載時載入和卸載 (請參閱 第 7.6.3.2 節,「執行緒池安裝」)。不需要表格的特殊組態步驟。但是,表格取決於是否啟用執行緒池外掛程式。如果執行緒池外掛程式已載入但已停用,則不會建立表格。