問合せオプティマイザの使用
問合せオプティマイザは、パフォーマンス・チューニングのための重要なツールです。
問合せオプティマイザの詳細は、次を参照してください。
-
『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の「TimesTen問合せオプティマイザ」
-
『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の「ttIsqlの使用による問合せオプティマイザ計画の表示および変更」
特定の問合せ速度が予想より遅い場合は、問合せオプティマイザで、問合せに含まれる表の最新の統計が使用されていることを確認します。詳細は、「問合せオプティマイザの統計を更新する」を参照してください。統計を更新しても問合せ速度が遅い場合は、TimesTenオプティマイザが問合せに応答するための最適な問合せ計画を選択していない可能性があります。このような状況では、『Oracle TimesTen In-Memory Databaseオペレーション・ガイド』の「SQL問合せ実行計画の変更」で説明されているttOptプロシージャを使用して、オプティマイザが計画を作成する方法を調整することができます。文レベル・オプティマイザ・ヒントを使用すると、文レベルでオプティマイザに指示できます。詳細は、『Oracle TimesTen In-Memory Database SQLリファレンス』の「文レベルのオプティマイザ・ヒント」を参照してください。