MySQL 8.0 リファレンスマニュアル


28.4.5.16 ps_thread_stack() 関数

指定されたスレッド ID のパフォーマンススキーマ内のすべてのステートメント、ステージおよびイベントの JSON 形式のスタックを返します。

パラメータ
  • in_thread_id BIGINT: トレースするスレッドの ID。 この値は、一部のパフォーマンススキーマ threads テーブル行の THREAD_ID カラムと一致する必要があります。

  • in_verbose BOOLEAN : イベントに file:lineno 情報を含めるかどうか。

戻り値

LONGTEXT CHARACTER SET latin1 値。

mysql> SELECT sys.ps_thread_stack(37, FALSE) AS thread_stack\G
*************************** 1. row ***************************
thread_stack: {"rankdir": "LR","nodesep": "0.10",
"stack_created": "2014-02-19 13:39:03", "mysql_version": "8.0.2-dmr-debug-log",
"mysql_user": "root@localhost","events": [{"nesting_event_id": "0",
"event_id": "10", "timer_wait": 256.35, "event_info": "sql/select",
"wait_info": "select @@version_comment limit 1\nerrors: 0\nwarnings: 0\nlock time:
...

関連キーワード:  プロシージャ, 関数, summary, latency, user, sys, schema, thread, file, setup