LCK性能検証用トレース定義
形式
set形式
〔set prf_file_count=LCK性能検証用トレース情報ファイルの世代数〕 〔set prf_file_size=LCK性能検証用トレース情報ファイルのサイズ〕 〔set prf_information_level=1|0〕
コマンド形式
なし。
機能
LCK性能検証用トレース情報を取得する場合の実行環境を定義します。
説明
set形式のオペランド
●prf_file_size=LCK性能検証用トレース情報ファイルのサイズ
〜〈符号なし整数〉((1024〜1048576))《5120》(単位:キロバイト)
LCK性能検証用トレース情報ファイルのサイズを指定します。
トレース情報は,通常ファイルに出力します。このファイルはLCK性能検証用トレース定義のprf_file_countオペランドの指定値分の世代を用意し,すべての世代を使用したらオーバラップして上書きします。このため,ある程度時間が経つと古いトレース情報がなくなります。このオペランドの指定値を大きくすることで,ファイルを上書きする時間を延長できます。
トランザクション実行中に取得するトレースファイルの1ファイルサイズの算出式を次に示します(単位:バイト)。
1ファイルサイズ=128+((1024×(D+T+M)+R×128)×実行トランザクション数)
D:1トランザクションブランチでのDAMサービスへのアクセス数(参照・更新)
T:1トランザクションブランチでのTAMサービスへのアクセス数(参照・更新)
M:1トランザクションブランチでのMQAサービスへのアクセス数(参照・更新)
R:1トランザクションブランチ当たりの排他制御関数実行回数
なお,算出式で取得したファイルサイズはおおよそのサイズです。UAPの構成などによっては,算出値以上となる場合があります。
コマンド形式
なし。
注意事項
この定義の使用は,TP1/Extension 1をインストールしていることが前提です。TP1/Extension 1をインストールしていない場合の動作は保証できませんので,ご了承ください。