文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  INFORMATION_SCHEMA 表格  /  INFORMATION_SCHEMA 線程池表格

28.5 INFORMATION_SCHEMA 線程池表格

注意

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

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 節,「線程池安裝」)。但是,所有表格的內容都取決於線程池外掛程式是否已啟用。如果表格外掛程式已啟用,但線程池外掛程式未啟用,則表格會變成可見且可存取,但為空。