指定された接続 ID のパフォーマンススキーマインストゥルメンテーションが有効かどうかを示す YES
または NO
を返します。ID が不明な場合は UNKNOWN
、ID が NULL
の場合は NULL
を返します。
in_connection_id BIGINT UNSIGNED
: 接続 ID。 これは、パフォーマンススキーマthreads
テーブルのPROCESSLIST_ID
カラムまたはSHOW PROCESSLIST
出力のId
カラムで指定されたタイプの値です。
mysql> SELECT sys.ps_is_thread_instrumented(43);
+-----------------------------------+
| sys.ps_is_thread_instrumented(43) |
+-----------------------------------+
| UNKNOWN |
+-----------------------------------+
mysql> SELECT sys.ps_is_thread_instrumented(CONNECTION_ID());
+------------------------------------------------+
| sys.ps_is_thread_instrumented(CONNECTION_ID()) |
+------------------------------------------------+
| YES |
+------------------------------------------------+