【发布时间】:2018-10-23 22:16:15
【问题描述】:
我想知道 PostgreSql 是否会将 GIN 索引用于带有整数数组的 ANY 运算符。假设我有一个表tree_nodes,其中包含id,类型为int,path,类型为int[]。简单例子:
当我写一个选择 select * from tree_nodes where :id = any(path) 时是否会使用 GIN 索引,例如 :id = 2。
我知道,in case of @> 会,但我相信,就我而言,ANY 运算符将比 @> 更有效
【问题讨论】:
标签: arrays postgresql indexing