インデックス・コンサルタントを実行するには、DBA 権限または PROFILE 権限が必要です。
適切なインデックス・セットを選択すると、データベースのパフォーマンスを向上させることができます。SQL Anywhere インデックス・コンサルタントを使用すると、データベースに最適なインデックス・セットが推奨されるため、インデックスを選択する際に役立ちます。
インデックス・コンサルタントは、Interactive SQL を使用して単一のクエリに対して実行するか、Sybase Central のアプリケーション・プロファイリング・モードを使用してデータベースに対して実行できます。データベースを分析する際、インデックス・コンサルタントはトレーシング・セッションを使用してデータを収集し、推奨内容を表示します。これらのインデックスを使用してクエリ実行コストを推定し、どのインデックスを使用すると、実行プランが改善されるかを判断します。インデックス・コンサルタントは、複数カラムのインデックスおよび単一カラムのインデックスを評価し、クラスタード・インデックスまたは非クラスタード・インデックスの影響を調べます。
インデックス・コンサルタントは、候補インデックスを生成し、パフォーマンスに対するそれらの効果を調べることにより、データベースまたは単一のクエリを分析します。異なる候補インデックスの効果を調べるために、インデックス・コンサルタントは、インデックス・セットごとにクエリの最適化を繰り返します。実際にクエリは実行しません。
Sybase Central を使用してバージョン 9 のデータベース・サーバに接続できます。ただし、Sybase Central のウィンドウのレイアウトが、アプリケーション・プロファイリング・モードを含まないバージョン 9 のレイアウトに戻ります。Sybase Central のインデックス・コンサルタントの場所や使用方法に関する詳細については、バージョン 9 のマニュアルを参照してください。
クエリに対するインデックス・コンサルタントの推奨内容の確認
データベースに対するインデックス・コンサルタントの推奨内容の確認
インデックス・コンサルタントの推奨内容の解釈
インデックス・コンサルタントの結果の解釈
インデックス・コンサルタントの結果の実装
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |