インデックス アドバイザーの概要
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
MySQL
| PostgreSQL
| SQL Server
このページでは、Cloud SQL for PostgreSQL インデックス アドバイザーについて説明します。
Cloud SQL for PostgreSQL には、データベースが定期的に処理するクエリを追跡するフルマネージド インデックス アドバイザーが用意されています。インデックス アドバイザーは、これらのクエリを定期的に分析して、クエリのパフォーマンスを改善できる新しいインデックスを推奨します。インデックス アドバイザーを有効にすると、システムとクエリのパフォーマンスの問題を検出し、修正できます。
インデックス アドバイザーの仕組み
インデックス アドバイザーは、次の処理を行うことでクエリ処理を改善します。
- インデックスを作成する SQL コマンドを使用して、インデックスのセットの特定をサポートします。
- 推奨インデックスの評価に役立つデータ(推定ストレージ サイズ、インデックスがクエリに与える影響など)を提供します。
インデックス アドバイザーは、データベース名、スキーマ名、テーブル名、列名を含む
CREATE INDEX
コマンドを保存、表示します。追跡されるクエリはすべて正規化されたクエリであり、リテラルはすべて削除されます。
インデックスに関する推奨事項は、保存時に暗号化されます。インデックス アドバイザーの使用方法について詳しくは、インデックス アドバイザーを使用するをご覧ください。Query Insights でインデックス アドバイザーを使用する方法について詳しくは、Query Insights でインデックス アドバイザーを使用するをご覧ください。
制限事項
Cloud SQL for PostgreSQL インデックス アドバイザーには、次の制限事項があります。
- インデックス アドバイザーは
CREATE INDEX
の推奨事項のみを提供します。
- インデックス アドバイザーは、Cloud SQL for PostgreSQL バージョン 12.0 以降でのみサポートされています。
- インデックス アドバイザーを有効にするには、インスタンスを再起動する必要があります。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-02-14 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-02-14 UTC。"],[],[]]