パフォーマンス

フルスキャン

日本語

概要

インデックスを使わず全行を走査すること。

詳細

インデックスを利用せず、テーブルの全行を走査する処理。データ量が多いと大きな性能劣化要因になる。件数が少ないテーブルではインデックスを使うより全行を読んだ方がオーバーヘッドが少なく速いこともあるため、オプティマイザが意図的にフルスキャンを選択する場合もあり、必ずしもフルスキャン=悪ではない。

データベースの他の用語