インデックスとテーブルへのアクセスSeq ScanSeq Scanは、ディスクに保存されている通り(TABLE ACCESS FULLのように)に関係(テーブル)をスキャンします。 Index ScanIndex ScanはBツリー走査を行い、 一致する全ての値を検索するのにリーフノードをたどり、対応するテーブル上のデータを取り出します。INDEX RANGE SCANに続いてTABLE ACCESS BY INDEX ROWIDを行うのに似ています。第1章1, 「 SQLインデックスの内部構造」も参照して下さい。 いわゆるインデックスフィルタ述語は、Index Scanの パフォーマンス問題を引き起こします。次の節でその問題の 識別方法を説明しています。 Index Only Scan (PostgreSQL 9.2以降)Index Only ScanはBツリー走査を行い、一致する全ての
![PostgreSQLの実行計画の処理](https://cdn-ak-scissors.b.st-hatena.com/image/square/b5dc1b986d0491a7f56531a11754450af3f0424a/height=288;version=1;width=512/https%3A%2F%2Fuse-the-index-luke.com%2Fstatic%2Futil_squirrel.og.fMeqdSQq.png)