文件首頁
MySQL 9.0 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 參考手冊  /  INFORMATION_SCHEMA 表格  /  INFORMATION_SCHEMA 執行緒池表格

28.5 INFORMATION_SCHEMA 執行緒池表格

注意

INFORMATION_SCHEMA 執行緒池表格已棄用,並可能在未來版本的 MySQL 中移除。您應該改用效能綱要表格中提供的版本。請參閱 第 29.12.16 節,「效能綱要執行緒池表格」。應用程式應從舊表格轉換到新表格。例如,如果應用程式使用此查詢

SELECT * FROM INFORMATION_SCHEMA.TP_THREAD_STATE;

應用程式應改用此查詢

SELECT * FROM performance_schema.tp_thread_state;

以下章節說明與執行緒池外掛程式相關聯的 INFORMATION_SCHEMA 表格(請參閱 第 7.6.3 節,「MySQL 企業版執行緒池」)。它們提供關於執行緒池運作的資訊

這些表格中的列表示時間上的快照。在 TP_THREAD_STATE 的情況下,執行緒群組的所有列組成時間上的快照。因此,MySQL 伺服器在產生快照時會持有執行緒群組的互斥鎖。但它不會同時持有所有執行緒群組的互斥鎖,以防止針對 TP_THREAD_STATE 的陳述式封鎖整個 MySQL 伺服器。

INFORMATION_SCHEMA 執行緒池表格由個別外掛程式實作,而且是否載入一個外掛程式的決定可以獨立於其他外掛程式(請參閱 第 7.6.3.2 節,「執行緒池安裝」)。然而,所有表格的內容取決於執行緒池外掛程式是否已啟用。如果已啟用表格外掛程式,但未啟用執行緒池外掛程式,則表格會變成可見且可存取,但為空。