SQL TextPD_SQL

機能

このレコードは,プロセスによって最後に発行されたクエリについての実行情報を表示します。レコードは,プロセスが最後に発行したクエリの数だけ作成されます。このレコードは,複数インスタンスレコードです。

このレコードのSQL PlanフィールドとSQL Textフィールドは,データ取得にDBCC INPUTBUFFERステートメントを使用します。このステートメントの実行にはMicrosoft SQL Serverの固定サーバロールsysadminのメンバーアカウントが必要です。

なお,このレコードはリアルタイムでだけ使用できるレコードのため,PFM - Web Consoleの[エージェント階層]タブでエージェントアイコンをクリックし,[プロパティの表示]メソッドをクリックして表示される[プロパティ]画面には表示されません。

ODBCキーフィールド

PD_SQL_SPID

ライフタイム

なし。

レコードサイズ

フィールド

PFM - View名
(PFM - Manager名)
説明要約形式デルタデータソース
Command
(COMMAND)
最後に実行されたコマンド。string(33)Nomaster..sysprocesses.cmd
Record Time
(RECORD_TIME)
インターバル終了日時。グリニッジ標準時形式。time_tNoAgent Collector
Record Type
(INPUT_RECORD_TYPE)
レコード種別。常に「SQL」。char(8)NoAgent Collector
SID
(SID)
ユーザーのセキュリティ識別子。string(171)Nomaster..syslogins.sid
SPID
(SPID)
プロセスID。wordNomaster..sysprocesses.spid
SQL Plan
(SQL_PLAN)
SQLステートメントの実行情報。string(30001)NoSQL Textステートメントを実行する時に"SET SHOWPLAN_ALL ON"と"SET NOEXEC ON"を設定した結果
SQL Text
(SQL_TEXT)
このプロセスによって最後に送られたステートメント。string(30001)NoDBCC INPUTBUFFER(master..sysprocesses.spid)
Start Time
(START_TIME)
インターバル開始日時。グリニッジ標準時形式。time_tNoAgent Collector
User
(USER)
コマンドを発行したユーザーのログイン名。string(257)Nomaster..sysprocesses.loginame