小编Ale*_*pov的帖子

OR 运算符的索引:a=x 或 b=x

我有一个包含三个整数列ida的表b
我想获取所有记录,其中ab匹配指定参数排序id

select id, a, b from t where a=x or b=x order by id
Run Code Online (Sandbox Code Playgroud)

请注意,和 的x值相同。ab

这里最合适的索引是什么?

更新:我们总是在列和中寻找相同的值,这一事实有什么用处吗?我们可以为此创建一个表达式索引吗?ab

postgresql performance index postgresql-performance

4
推荐指数
1
解决办法
928
查看次数