このセクションでは、タイムスタンプを使用して、さまざまなCLIv2処理時間を測定する方法について説明します。クライアントの観点から見た、リクエストと応答の処理にかかる時間は、次のフィールドを設定することにより取得できる場合があります。
- DBCAREAフィールド'ret_time'を'Y'に設定する。
- DBCAREAフィールド'dbciTSP'を目的の精度に設定する。
タイムスタンプは、Time1およびTime5に返されます。 Time1-statusおよびTime5-statusの値は、これらのタイムスタンプの有効性を示します。 各Timeフィールドは4バイトの長さで、符号なし2進数のタイムスタンプを含みます。
2つのタイムスタンプの差は、処理にかかる時間を示します。 Time1は、CLIがデータベースにリクエストを送信したときに設定されます。 アプリケーションで要求されている精度に応じて、Time1はタイムスタンプを秒、ミリ秒、またはマイクロ秒の単位で格納します。