診断トレーシングのデータは、「トレーシングセッション」中に収集されます。トレーシングセッションデータを取得するには、次の 3 つの方法があります。
トレーシングセッションの実行中は、SQL Anywhere によって指定されたデータベースの診断情報が生成されます。生成されるトレーシングデータの量は、トレーシングの設定によって異なります。
プロファイリング対象のデータベースは、「運用データベース」、ソースデータベース、またはプロファイリング対象のデータベースと呼ばれます。トレーシングデータが格納されるデータベースは、「トレーシングデータベース」と呼ばれます。運用データベースとトレーシングデータベースは同じデータベースでもかまいません。ただし、運用データベースのサイズが増大するのを防ぐために、トレーシングデータは別のデータベースに格納することをおすすめします。データベースファイルのサイズは一度増大してしまうと、縮小することはできません。また、特に運用データベースが大きく、頻繁に使用される場合は、トレーシングデータの格納および管理にかかるオーバヘッドを別のデータベースで処理した方が、運用データベースのパフォーマンスが向上します。
トレーシングデータが格納されるトレーシングデータベース内のテーブルは、「診断トレーシングテーブル」と呼ばれます。これらのテーブルの所有者は dbo です。
アプリケーションプロファイリングウィザードは、Windows Mobile ではサポートされていません。ただし、データベーストレーシングウィザードはサポートされています。また、Windows Mobile デバイスからトレースし、デスクトップコンピュータ上のデータベースサーバで実行している Windows Mobile データベースのコピーに格納する必要があります。Windows Mobile デバイスからトレーシングデータベースを自動的に作成することはできません。また、Windows Mobile デバイス上のローカルデータベースにトレースすることはできません。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |