2
什麼類型的索引 - 密集或稀疏 - postgresql自動生成?postgresql指數 - 它們密集還是稀疏?
CREATE INDEX idx ON Item (key);
我可以控制這種行爲嗎?
什麼類型的索引 - 密集或稀疏 - postgresql自動生成?postgresql指數 - 它們密集還是稀疏?
CREATE INDEX idx ON Item (key);
我可以控制這種行爲嗎?
根據上面的CREATE INDEX語句,PostgreSQL不會創建稀疏索引。
稀疏,我想你的意思是:
http://en.wikipedia.org/wiki/Database_index#Sparse_index
關係數據庫支持傳統的B樹索引。
但是,從技術上講,GIN(又名倒排索引)是一種PostgreSQL中可用的稀疏索引形式。請參閱:
http://www.postgresql.org/docs/9.3/static/gin-intro.html
因此,基於上述的說法,你可以在「控制」這一行爲,只要你上面的關鍵是一個類型的GIN索引可以使用它。