スケーラブルデータベースサーバ HiRDB Version 8 コマンドリファレンス(Windows(R)用)

[目次][索引][前へ][次へ]

pdls【-d lck】サーバの排他制御の状態表示

機能

サーバの排他制御の状態を表示します。

形式

 
 pdls -d lck {〔-a〕〔-s サーバ名〕|〔-p〔-e〕〕}
 
             〔{-x ホスト名〔,ホスト名〕…|-u ユニット識別子〔,ユニット識別子〕…}〕
 

オプション

占有情報及び待ち情報を表示するか,又は排他資源管理テーブルの使用率を表示するかを指定します。オプションを省略した場合,待ち情報だけが表示されます。

占有情報及び待ち情報を表示したい場合に指定します。省略した場合,待ち情報だけが表示されます。

指定したサーバに関する待ち情報だけを表示します。省略した場合,すべてのサーバの情報を表示します。

各サーバの排他資源管理テーブルの使用率を表示したい場合に指定します。

各サーバの排他制御用プールパーティションの詳細情報を表示したい場合に指定します。

特定のホストについて情報を表示したい場合,そのホスト名を指定します。

-sオプションと同時に指定した場合は,-sオプションの指定が有効となり,-xオプションの指定は無視されます。また,複数のホスト名を指定する場合,コンマの前後には空白を含めないでください。

特定のユニットについて情報を表示したい場合,そのユニット識別子を指定します。

-sオプションと同時に指定した場合は,-sオプションの指定が有効となり,-uオプションの指定は無視されます。また,複数のユニット識別子を指定する場合,コンマの前後には空白を含めないでください。

注意事項

  1. pdls -d lckコマンドのリターンコードは,0の場合は正常終了,8の場合は異常終了となります。

出力形式

オプション省略時,又は-a,-sオプションを指定した場合
 
 HOSTNAME : aa...a(bbccdd)
 SVID         PID    TID KIND  RESOURCE
  WAIT  MODE  TRNBID              ACTID                LOCK-STATE  DPRIO
 ee...e    ff...f gg...g hhhh  ii...i
 jj...j kk    ll...l              mm...m-nn...n-oo...o p             qqq   ...1
                         :
 

[説明]

1は,占有及び待ち情報の数だけ繰り返し表示されます。

aa...a
ホスト名(32文字以内)

bbccdd
pdlsコマンドを実行した時刻(時分秒)

ee...e
サーバ名(8文字以内)

ff...f
プロセスID(32ビットモードの場合10進数5けた,64ビットモードの場合10進数10けた)

gg...g
スレッドID(10進数5けた)

hhhh
資源種別(16進数4けた)

ii...i
資源名称(16進数28けた)

jj...j
待ち時間(10進数5けた,単位は秒)
占有情報の場合は*****を表示

kk
排他制御モード(2文字)

ll...l
トランザクション識別子(16文字)
p(UNTIL DISCONNECT指定の排他保持状態)にYが表示されている場合,このトランザクションブランチは既に終了していることがあります。そのため,タイミングによってはpdls -d trnコマンドで表示されないときがあります。

mm...m-nn...n-oo...o
ユーザ識別通番(10進数18けた以内)

p
UNTIL DISCONNECT指定の排他保持状態
Y :排他を保持しています
N :排他を保持していません

qqq
デッドロックプライオリティ値(10進数3けた)

-pオプションを指定し,かつ-eオプションを指定しない場合
 
 HOSTNAME : aa...a(bbccdd)
 SVID       TABLE-KIND   TOTAL    USED    RATE
 ee...e       RESOURCE  ff...f  gg...g    hhh%   ...1
                      :
 

[説明]

1は,サーバの数だけ繰り返し表示されます。

aa...a
ホスト名(32文字以内)

bbccdd
pdlsコマンドを実行した時刻(時分秒)

ee...e
サーバ名(8文字以内)

ff...f
管理できる排他資源の最大数(32ビットモードの場合10進数8けた,64ビットモードの場合10進数10けた)

gg...g
現在管理中の排他資源数(32ビットモードの場合10進数8けた,64ビットモードの場合10進数10けた)

hhh
排他資源管理テーブル使用率(%)

-pオプション及び-eオプションを指定した場合
 
 HOSTNAME : aa...a(bbccdd)
 SVID : ee...e   ...1
 TABLE-NAME       TABLE-KIND        TOTAL       USED RATE-C RATE-T   ...1
 ff...f           gg...g           hh...h     ii...i   jjj%   kkk%   ...1,2
   :                 :                :          :       :      :
 SVID : ee....ee
 TABLE-NAME       TABLE-KIND        TOTAL       USED RATE-C RATE-T
 ff...f           gg...g           hh...h     ii...i   jjj%   kkk%
   :                 :                :          :       :      :
 

[説明]

HOSTNAMEに表示されるホスト上に存在するユニットごとに表示されます。

1はサーバごとに,2は排他制御用プールパーティションごとに表示されます。

aa...a
ホスト名(32文字以内)

bbccdd
pdlsコマンドを実行した時刻(時分秒)

ee...e
サーバ名(8文字以内)

ff...f
HiRDBが独自に生成した,排他制御用プールパーティション名称(16文字以内)

gg...g
テーブル種別(8文字以内)
RESOURCE:排他資源を管理する排他資源管理テーブル

hh...h
管理可能な排他資源の最大数(符号なし整数9けた以内)

ii...i
現在管理中の排他資源数(符号なし整数9けた以内)

jjj
現在の使用率(小数点以下は切り捨て)(符号なし整数3けた以内)

kkk
HiRDB起動時から現在までの使用率の最高値(小数点以下は切り捨て)(符号なし整数3けた以内)