資格暗記無料で始める

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

カバリングインデックスとは、問合せが必要とする列がすべて索引に含まれており、表本体を読まずに索引の走査だけで結果を返せる状態の索引。表へのランダムアクセスが消えるため、I/O回数が大きく減り応答時間が短縮される。

かばりんぐいんでっくす

データベーススペシャリスト試験の頻出用語/午前II


カバリングインデックスの意味

問合せが必要とする列がすべて索引に含まれており、表本体を読まずに索引の走査だけで結果を返せる状態の索引。表へのランダムアクセスが消えるため、I/O回数が大きく減り応答時間が短縮される。

カバリングインデックスの具体例

SELECT 部門コード, COUNT(*) ... GROUP BY 部門コード という集計に対し、部門コードの索引だけで答えが出る。100万行の表本体を読まずに済み、実行計画には索引のみの走査が現れる。

カバリングインデックスは試験でどう引っ掛けられる?

列を追加して被覆させると索引が大きくなり、更新時の維持コストと格納量が増える。参照が速くなる代わりに書込みが遅くなる取引関係であり、無条件に有利な最適化ではない。

カバリングインデックスと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。