PowerBuilderアプリケーションでは、どの機能が(hh:mm:ss)時間で実行され、どのループステートメントを実行するのに時間がかかるのですか?PowerBuilderアプリケーション - デバッグ
PBDEBUGのようなコマンドがありますか?
ありがとうございました!あなたのコード
1に、いくつかのプロファイリングを行いたい場合は
PowerBuilderアプリケーションでは、どの機能が(hh:mm:ss)時間で実行され、どのループステートメントを実行するのに時間がかかるのですか?PowerBuilderアプリケーション - デバッグ
PBDEBUGのようなコマンドがありますか?
ありがとうございました!あなたのコード
1に、いくつかのプロファイリングを行いたい場合は
- 、System Options
/Profiling
に行くEnable Tracing
をチェックし、Trace file Name
に非既存のファイルのパスを入力します。また、調査するトレース活動を選択します。
2 - あなたのアプリケーションを起動し、
3を分析する作業を行う - 、PowerBuilderでFile
/New...
/Tool
とプロファイリング視聴者のいずれかを選択し、間 - あなたのプログラム
4を停止分析のタイプに応じて、Profiling class view
,Profiling routine view
またはProfiling trace view
である。
通常、私はTraceビューでいくつかの有用なタイミング情報を取得します:時間とヒット数。
特定のコードを計測するには、cpu
関数を使用してコードの前後にプロセッサ時間を取得します。 PFCを使用している場合、デバッグログにデータを置くことができます。 PFCを使用していない場合は、データをファイルに書き込むことができます。これは、フレームワークにパフォーマンス監視機能を追加しただけで十分です。
Powerbuilerの場合、ThickGridは、イベント関数とSQLを一緒にトレースする最適なソリューションを提供します。私はそれが簡単だと分かった。あなたはwww.thickgrid.comをチェックアウトすることができます、彼らはあなたが機能を統合するのに役立ちます。