Skip to content
Latchkey

カバリングインデックスとは?

カバリングインデックスは、フィルタリングと返される値の両方について、クエリが参照するすべてのカラムを含むインデックスです。データがインデックスの中にそのままあるため、データベースはインデックスオンリースキャンを実行し、基盤となるテーブルの読み取りを省きます。これにより、行データを取得するために通常必要となる追加のルックアップを回避します。

なぜ重要か

クエリをインデックスだけで完全に応答することで、一連のディスク読み取りを取り除き、頻繁に実行されるクエリのレイテンシを大幅に削減できます。トレードオフは、保存と保守のコストが高くなる幅広いインデックスです。

関連ガイド