use*_*792 4 postgresql indexing
postgresql 自动生成什么类型的索引——密集索引还是稀疏索引?
CREATE INDEX idx ON Item (key);
Run Code Online (Sandbox Code Playgroud)
我可以控制这种行为吗?
小智 7
PostgreSQL 不会根据上面的 CREATE INDEX 语句创建稀疏索引。
我认为稀疏的意思是:
http://en.wikipedia.org/wiki/Database_index#Sparse_index
关系数据库支持传统的B树索引。
然而,从技术上讲,GIN(又名倒排索引)是 PostgreSQL 中可用的稀疏索引的一种形式。看:
http://www.postgresql.org/docs/9.3/static/gin-intro.html
因此,根据上面的陈述,只要上面的密钥是 GIN 索引可以使用的类型,您就可以“控制”此行为。
| 归档时间: |
|
| 查看次数: |
3070 次 |
| 最近记录: |