データベース構造の更新 (表の変更、索引の作成、索引の削除など) およびユーザー許可の変更によって、SQL ステートメントのアクセス・プランが変更されたり、パフォーマンスに影響を与えたりすることがあります。
このタスクについて
この手順では、データベース構造や許可を変更する前に、まずアプリケーション内の SQL ステートメントが含まれる照会ワークロードを作成して EXPLAIN し
ます。その後、データベース構造か許可を変更します。最後に、アプリケーション内の SQL ステートメントが含まれる照会ワークロードをもう 1 つ作成して EXPLAIN し、1 つ目の照会ワークロードの EXPLAIN スナップショットと、2 つ目の照会ワークロードの EXPLAIN スナップショットを比較します。
この手順では 2 つの別個の照会ワークロードを使用しますが、単一の照会ワークロードを作成して EXPLAIN し、データベース構造か許可を変更してから再度その照会ワークロードを EXPLAIN することもできます。その後で、2 つの EXPLAIN スナップショットを比較できます。