アプリケーションプロファイリング機能を使用すると、パフォーマンス上の問題を引き起こしている原因を次の中から特定できます。
アプリケーションによる処理時間が長い
不適切なクエリプラン
CPU やディスク I/O などの共有ハードウェアリソースの競合
データベースオブジェクトの競合
不適切なデータベース設計
低いデータベースパフォーマンスに関するトラブルシューティングを行う場合、一番の原因がアプリケーションにあるのか、データベースサーバーにあるのかをまず判断します。クライアントアプリケーションがどれだけの処理時間を消費しているかを確認するには、アプリケーションプロファイリングツールの [詳細] タブで、1 つの接続で結果をフィルターします。その接続からの各要求に間隔がある場合は、速度が下がった一番の原因はアプリケーションクライアントにあります。
データベースサーバーがパフォーマンスに影響している場合は、その原因を特定する必要があります。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |