タグ付けされた質問 「database-scan」

4
PostgreSQLがインデックス付きの列で順次スキャンを実行するのはなぜですか?
非常に単純な例-1つのテーブル、1つのインデックス、1つのクエリ: CREATE TABLE book ( id bigserial NOT NULL, "year" integer, -- other columns... ); CREATE INDEX book_year_idx ON book (year) EXPLAIN SELECT * FROM book b WHERE b.year > 2009 私に与える: Seq Scan on book b (cost=0.00..25663.80 rows=105425 width=622) Filter: (year > 2009) 代わりにインデックススキャンを実行しないのはなぜですか?何が欠けていますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.