診断トレーシングのデータは、データベースサーバで発生し、診断トレーシングレベルとトレーシングセッションの設定に対応するすべてのアクティビティの記録です。データを分析するときは、どのような設定だったかを考慮する必要があります。たとえば、予想していた文がトレーシングセッションになかった場合、文が実行されなかった可能性がありますが、高コストの文をトレースするように指定した条件を満たさなかった可能性もあります。
さまざまな理由より、データベースサーバで実行されているアクティビティを詳細に調べることができます。パフォーマンスの問題のトラブルシューティング、リソースの使用量の予測による今後の負荷の計画、アプリケーションの論理のデバッグなどです。
アプリケーションプロファイリングでは、イベントは取得されませんが、イベント内の実行時間が長い文は取得されます。イベントを取得するには、プロシージャ内にイベントコードを埋め込み、イベントからプロシージャを呼び出します。プロシージャを実行する前に、詳細レベルの低いカスタムレベルを指定し、文の取得に条件を設定しないで、トレーシングを有効にします。トレーシングセッションが完了したら、アプリケーションプロファイリングを無効にします。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |