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


7.6.3.1 線程池元素

MySQL 企業線程池包含以下元素

  • 外掛程式程式庫檔案會為線程池程式碼實作外掛程式,以及數個相關的監控表格,提供有關線程池運作的資訊

    • 在 MySQL 8.4 中,監控表格是效能綱要表格;請參閱第 29.12.16 節「效能綱要線程池表格」

    • 在舊版的 MySQL 中,監控表格是 INFORMATION_SCHEMA 表格 (請參閱第 28.5 節「INFORMATION_SCHEMA 線程池表格」)。INFORMATION_SCHEMA 表格已過時;預期會在未來版本的 MySQL 中移除。應用程式應將使用從 INFORMATION_SCHEMA 表格轉換至效能綱要表格。例如,如果應用程式使用此查詢

      SELECT * FROM INFORMATION_SCHEMA.TP_THREAD_STATE;

      應用程式應改為使用此查詢

      SELECT * FROM performance_schema.tp_thread_state;
    注意

    如果您未載入所有監控表格,則部分或全部 MySQL 企業監視器線程池圖表可能會是空的。

    如需有關線程池如何運作的詳細說明,請參閱第 7.6.3.3 節「線程池運作」

  • 數個系統變數與線程池相關。thread_handling 系統變數在伺服器成功載入線程池外掛程式時,值為 loaded-dynamically

    其他相關的系統變數由線程池外掛程式實作,且除非啟用否則無法使用。如需使用這些變數的資訊,請參閱第 7.6.3.3 節「線程池運作」第 7.6.3.4 節「線程池調整」

  • 效能綱要具有公開有關線程池資訊的檢測工具,可用於調查運作效能。若要識別它們,請使用此查詢

    SELECT * FROM performance_schema.setup_instruments
    WHERE NAME LIKE '%thread_pool%';

    如需更多資訊,請參閱第 29 章MySQL 效能綱要