Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light データベースの使用 » Ultra Light のパフォーマンスと最適化

 

テンポラリ・テーブルの管理

一般的に、オプティマイザは、クエリ結果を返すことを目的としたテンポラリ・テーブル作成を回避しようとします。これは、最初のローを返す前に、テンポラリ・テーブル全体を移植する必要があるからです。インデックスが存在する場合、オプティマイザはまずこのインデックスを使用しようとします。テンポラリ・テーブルを作成するのは最後の手段としてのみです。

作成したインデックスでテンポラリ・テーブルの作成を回避できるかどうかを予測することは困難です。そのため、クエリ・プランは必ずチェックし、作成したインデックスが Ultra Light クエリ・オプティマイザによって実際に使用されているかどうかを確認する必要があります。

参照

ダイレクト・ページ・スキャンの使用
プライマリ・キー・インデックス順序の復元