文件首頁
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


29.12.2.5 setup_threads 資料表

setup_threads 資料表列出已檢測的執行緒類別。它會公開執行緒類別名稱和屬性

mysql> SELECT * FROM performance_schema.setup_threads\G
*************************** 1. row ***************************
         NAME: thread/performance_schema/setup
      ENABLED: YES
      HISTORY: YES
   PROPERTIES: singleton
   VOLATILITY: 0
DOCUMENTATION: NULL
...
*************************** 4. row ***************************
         NAME: thread/sql/main
      ENABLED: YES
      HISTORY: YES
   PROPERTIES: singleton
   VOLATILITY: 0
DOCUMENTATION: NULL
*************************** 5. row ***************************
         NAME: thread/sql/one_connection
      ENABLED: YES
      HISTORY: YES
   PROPERTIES: user
   VOLATILITY: 0
DOCUMENTATION: NULL
...
*************************** 10. row ***************************
         NAME: thread/sql/event_scheduler
      ENABLED: YES
      HISTORY: YES
   PROPERTIES: singleton
   VOLATILITY: 0
DOCUMENTATION: NULL

setup_threads 資料表具有以下欄位

  • NAME

    工具名稱。執行緒工具以 thread 開頭 (例如,thread/sql/parser_servicethread/performance_schema/setup)。

  • ENABLED

    工具是否已啟用。值為 YESNO。此欄位可以修改,但設定 ENABLED 對於已在執行的執行緒沒有影響。

    對於背景執行緒,設定 ENABLED 值會控制 INSTRUMENTED 是否設定為 YESNO,以用於後續為此工具建立,並列在 threads 資料表中的執行緒。對於前景執行緒,此欄位沒有影響;setup_actors 資料表會優先處理。

  • HISTORY

    是否要記錄工具的歷史事件。值為 YESNO。此欄位可以修改,但設定 HISTORY 對於已在執行的執行緒沒有影響。

    對於背景執行緒,設定 HISTORY 值會控制 HISTORY 是否設定為 YESNO,以用於後續為此工具建立,並列在 threads 資料表中的執行緒。對於前景執行緒,此欄位沒有影響;setup_actors 資料表會優先處理。

  • PROPERTIES

    工具屬性。此欄位使用 SET 資料類型,因此每個工具可以設定來自以下清單的多個旗標

    • singleton:工具具有單一執行個體。例如,對於 thread/sql/main 工具只有一個執行緒。

    • user:工具直接與使用者工作負載相關 (與系統工作負載相反)。例如,執行使用者工作階段的執行緒 (例如 thread/sql/one_connection) 具有 user 屬性,以便將它們與系統執行緒區分開來。

  • VOLATILITY

    工具不穩定性。此欄位的意義與 setup_instruments 資料表中的意義相同。請參閱 章節 29.12.2.3,「setup_instruments 資料表」

  • DOCUMENTATION

    描述工具用途的字串。如果沒有可用的說明,則值為 NULL

setup_threads 資料表具有以下索引

  • 主要索引鍵位於 (NAME)

不允許對 setup_threads 資料表使用 TRUNCATE TABLE