の列の個別の値を超えるインデックスを作成しますは、私はこのようになりますPostgreSQLのテーブルを持っているPostgreSQLの
SELECT DISTINCT value FROM items;
PostgreSQLで上記のクエリをitems
テーブルのすべてを反復処理する必要がないインデックスを作成するにはどうすればよいですか?追加機能は、INDEXのマニュアルを参照してCREATEを見てのために、
CREATE INDEX value_idx ON items(value);
しかし:
この答えは、このようなインデックスを追加し、正しくありません完全なテーブルスキャンを妨げません。これは、同じインデックスが 'SELECT name FROM items ORDER BY value'に使用できるからです。 – njaard
@njaard質問は'どのようにインデックスを作成しますか.... 'です。 – McNets
'...上記のクエリは' – njaard