2012-05-04 5 views
1

PowerBuilderアプリケーションでは、どの機能が(hh:mm:ss)時間で実行され、どのループステートメントを実行するのに時間がかかるのですか?PowerBuilderアプリケーション - デバッグ

PBDEBUGのようなコマンドがありますか?

ありがとうございました!あなたのコード

1に、いくつかのプロファイリングを行いたい場合は

答えて

2

- 、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ビューでいくつかの有用なタイミング情報を取得します:時間とヒット数。

1

特定のコードを計測するには、cpu関数を使用してコードの前後にプロセッサ時間を取得します。 PFCを使用している場合、デバッグログにデータを置くことができます。 PFCを使用していない場合は、データをファイルに書き込むことができます。これは、フレームワークにパフォーマンス監視機能を追加しただけで十分です。

0

Powerbuilerの場合、ThickGridは、イベント関数とSQLを一緒にトレースする最適なソリューションを提供します。私はそれが簡単だと分かった。あなたはwww.thickgrid.comをチェックアウトすることができます、彼らはあなたが機能を統合するのに役立ちます。

関連する問題