この手順を使用して、インデックスの断片化を検査および修正します。運用データベースの断片化は、定期的にチェックすることをおすすめします。
このチュートリアルでは、アプリケーションプロファイリングのチュートリアルを実行するために必要なテストデータベース app_profiling.db が作成されていることを前提としています。
次の手順に従って app_profiling.db に接続します。
Sybase Central の SQL Anywhere 12 プラグインで、[接続] » [SQL Anywhere 12 に接続] をクリックします。
[接続] ウィンドウで、テストデータベース app_profiling.db に接続するための情報を以下のフィールドに入力します。
[ユーザー ID] DBA
[パスワード] sql
[アクション] [このコンピューターのデータベースを起動して接続]
[データベースファイル] C:\AppProfilingTutorial\app_profiling.db
[開始行] dbeng12 -x tcpip
[接続] をクリックします。
[モード] » [アプリケーションプロファイリング] をクリックします。
アプリケーションプロファイリングウィザードが表示されない場合は、[アプリケーションプロファイリング] » [アプリケーションプロファイリングウィザードを開く] をクリックします。
[ようこそ] ページで、[次へ] をクリックします。
[プロファイリングオプション] ページで、[データベーススキーマに基づく全体的なデータベースパフォーマンス] をクリックし、[次へ] をクリックします。
[分析ファイル] ページの [次のファイルに分析を保存] フィールドに、C:\AppProfilingTutorial\analysis と入力します。
[完了] をクリックします。
[アプリケーションプロファイリングの詳細] ウィンドウ枠に推奨リストが表示されます。
[断片化されたインデックス] が表示されていたら、それをダブルクリックします。[推奨] ウィンドウが開き、SQL 文が表示されます。この SQL 文を実行するとインデックスの断片化を解決できます。
アプリケーションプロファイリングを使用した、インデックスの断片化の識別と修正のチュートリアルを終了しました。
また、SQL 文を使用して、インデックスの断片化を識別および修正できます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |