スケーラブルデータベースサーバ HiRDB Version 8 コマンドリファレンス(Windows(R)用)
機能
SQL実行中のクライアントの,SQLトレースを取得します。SQLトレースは,クライアントに出力されます。
SQLトレースを取得するサーバのサーバ名とプロセスIDは,pdls -d prcコマンドの実行結果の,クライアントのIPアドレス,UAPの識別情報から特定できます。
実行者
HiRDB管理者が実行できます。
形式
pdclttrc 〔-s サーバ名〕 〔-p プロセスID〕 〔-e〕 〔-l PDUAPREPLVL指定値〕 〔-m ?パラメタ及び検索データの最大データ長〕 〔-n 出力オペレーションコード数〕 〔-o SQLトレースファイルのサイズ〕 |
オプション
SQLトレースを取得するクライアントが接続している,サーバの名称を指定します。シングルサーバ又はフロントエンドサーバのサーバ名を指定してください。
このオプションを省略した場合,HiRDBのすべてのサーバ(シングルサーバ又はフロントエンドサーバ)に接続しているプロセスのSQLトレースを取得します。
シングルサーバの場合,不正なサーバ名を指定してもエラーにはなりません。
SQLトレースを取得するクライアントが接続している,サーバのプロセスIDを指定します。
HiRDB/パラレルサーバの場合,必ず-sオプションと同時に指定してください。HiRDB/シングルサーバの場合,-sオプションの指定は任意です。
このオプションを省略した場合,シングルサーバ又はフロントエンドサーバに接続しているすべてのプロセスのSQLトレースを取得します。
SQLトレースの取得を停止します。
このオプションは,SQLトレース情報以外に,UAP統計レポート情報も出力する場合に指定します。UAP統計レポートの出力情報(クライアント環境定義PDUAPREPLVLの指定値)を指定します。指定値,情報の出力先などについては,マニュアル「HiRDB Version 8 UAP開発ガイド」を参照してください。
プロセス間メモリ通信機能を使用している場合,このオプションを指定しても無視されます。このとき,プロセス間メモリ通信中のメッセージが出力されます。
-eオプションと同時に指定した場合,このオプションの指定は無効となります。
SQLトレースに出力する?パラメタ情報,及び検索データの最大データ長を,バイト単位で指定します。
このオプションは,クライアント環境定義PDPRMTRCにINOUTを指定した場合と同じ機能になります。
-eオプションと同時に指定した場合,このオプションの指定は無効となります。
SQLトレースファイルに出力するオペレーションコード数を指定します。指定したオペレーションコード数分情報を出力した場合,SQLトレース取得は停止します。
このオプションを省略した場合,-eオプション指定のpdclttrcコマンドを実行するまで,又はDISCONNECTされるまでSQLトレースを出力します。
-eオプションと同時に指定した場合,このオプションの指定は無効となります。
SQLトレースファイルのサイズをバイト単位で指定します。
0を指定した場合,ファイルの最大サイズとなります。
-eオプションと同時に指定した場合,このオプションの指定は無効となります。
規則
PDCLTPATHの指定 | PDREPPATHの指定 | SQLトレースファイルの出力先 |
---|---|---|
なし | なし | カレントディレクトリ |
あり | なし | PDCLTPATHの指定ディレクトリ |
なし | あり | PDREPPATHの指定ディレクトリ |
あり | あり |
注意事項
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.